Thursday, March 1, 2012

HTML5-Powered Web App

People have been complaining about the command line interface (CLI) of NeoRouter server, when they want to manage and setup their domains. Most of them are Linux/Unix or Mac users and some of them never use Windows system, therefore they don’t have a chance to use the Windows based Configuration Explorer tool. Though the NeoRouter client CLI tool on a non-Windows platforms seems acceptable, people wish they could have a GUI client. Not to mention the mobile users, who want to access the remote machine from their smart phones. How? It’s been a challenge for us and it also means a lot of work to port NeoRouter software to other platforms.

Here is the answer – HTML5-powered web applications. More specific, we are moving towards to the innovative development model – HTML5 + Javascript. With the latest NeoRouter Free v1.7.0 release, the web based Network Explorer and Configuration Explorer are available online. One can simply run it online (no installation and no permission required) or install the Chrome extension on your local machine. With the new interfaces, one can run it from any HTML5 based browsers, such as Chrome, Firefox, Safari and IE 10+. It’s also cross-platform.

* Configuration Explorer

The web based Configuration Explorer has the same feature as the Windows based application. It means one can easily manage the NeoRouter servers running on any platforms, no matter it’s Linux, Unix, Mac or in-a-box devices.

* Network Explorer

The web based Network Explorer has the similar features as the NeoRouter Portable application. It comes with several add-ons:

  • VNC client, which supports all VNC servers running on any platform.

  • Telnet/SSH client, which allows you to remotely connect to any computers in the NeoRouter virtual LAN. Besides the standard SSH server on Linux/Unix/Mac, it also supports FreeSSHd for Windows.

  • SFTP client, which give you a way to exchange files between your client machine and the remote SSHd servers. You can easily upload/download files, create new folders, delete files or rename files.
What’s the next step? RDP Client support and mobile versions.

Stay tuned and it’s coming soon!