Apache Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH.
We call it clientless because no plugins or client software are required.
Thanks to HTML5, once Guacamole is installed on a server, all you need to access your desktops is a web browser.
SmartShell is a Java web application providing a pure HTTP/HTML client for secure shell access (SSH). The user interface is simple and AJAX based and can be simply customized to fulfill your needs.