Guacamole is an HTML5 Web application which 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.
| Tags | VNC Remote Access remote desktop Web Application rdp |
|---|---|
| Licenses | Affero GPLv3 |
| Operating Systems | Linux |
| Implementation | HTML5 AJAX JavaScript VNC Java |
| Translations | English |
Recent releases


Release Notes: RDP support has been added. Support for touchscreen devices has been greatly improved.


Release Notes: Performance was significantly improved. External authentication models can now be installed. Touch screen support was added. Logging and stability have been improved. The menu now automatically hides.


Release Notes: Performance over slower networks has been improved. Multiple logins within the same browser session are now supported. The user interface is now cleaner. Experimental screen resize support for VNC has been added.


Release Notes: The core API has been reimplemented as an extendable framework including native components.


Release Notes: The drawing layer is now more efficient. The "double backslash" clipboard bug has been fixed. Guacamole now works under Safari/Konqueror. A minor, non-fatal JavaScript error which occurred when "Hide Clipboard" was clicked has been fixed.