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.

Printing is now supported in RDP. Several bugs affecting stability and rendering in RDP have been fixed. VNC repeaters are now supported.

Guacamole – Freecode

Guacamole 0.8.2-0721_guacamole_0.8.2.png