jOpenRay is a project aiming to improve the experience of thin client administrators and users. It deploys in a few minutes, and all you need is Java. It works on Windows, MacOS, Linux, and Solaris. It provides a user friendly interface and tools. It displays Windows XP, Windows Server, Windows Vista, and Windows 7 desktops via the RDP protocol. It displays MacOS, Linux, and Solaris OS desktops via VNC/RFB.
Guacamole is an HTML5 Web application that provides access to desktop environments using remote desktop protocols such as VNC or RDP. A centralized server acts as a tunnel and proxy, allowing access to multiple desktops through a Web browser. No plugins are needed. The client requires nothing more than a Web browser supporting HTML5 and AJAX.
ThinVNC exploits HTML5 canvas to display a remote PC desktop without requiring any additional plugin, add-on, or installation of any kind on the client side. Regardless of the computer or mobile operating system, ThinVNC provides native, secure data transmission using HTTP and SSL. It includes a Presentation Manager and can be set up as a gateway to proxy other ThinVNC instances.
Crystal Ball Mobile is a desktop sharing and remote access application for Java-enabled mobile phones. Key features: high performance data compression, optional encryption, access behind firewalls and routers, mouse/keyboard emulation (J2ME version only), and no proprietary software needing to be installed on a remote computer.