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


Release Notes: MySQL authentication is now officially supported. Users and connections can be managed from the Web interface when MySQL authentication is used. A VNC-specific clipboard bug has been fixed. A rendering issue which caused RDP displays to appear skewed has been resolved.


Release Notes: A parameter value truncation bug has been fixed. Connections read from user-mapping.xml are now sorted by name. Console support has been added to libguac-client-rdp.


Release Notes: This release fixes a packaging bug in the Debian and Ubuntu packages for guacd and the rendering of the text cursor of Xrdp's login screen.


Release Notes: Sound support has been added to RDP. The UI has been completely redone. Mobile support has been greatly improved. The documentation has moved to an online book format.


Release Notes: Speed and performance have been improved. guacd now daemonizes itself properly. The "color-depth" parameter for RDP has been implemented. On-screen keyboard modifiers no longer stay permanently pressed. Debian packaging issues regarding guacd have been resolved.