Guacamole
Clientless remote desktop gateway supporting standard protocols like VNC and RDP.
Apache Guacamole provides a clientless remote desktop gateway that lets users access computers through a standard web browser. It translates protocols such as VNC, RDP, and SSH into a proprietary text‑based format that JavaScript can handle, allowing seamless interaction without installing plugins or dedicated client software.
The server component, guacd, runs as a proxy daemon and works with libraries like libguac and optional protocol support packages. Installation requires common graphics and image libraries (Cairo, libjpeg, libpng, OSSP UUID) and can be extended with additional dependencies for features such as audio, SFTP, or video encoding. The build process follows the GNU Automake workflow, providing configure, make, and install steps, with optional init‑script integration for service management.
Targeted at technical users and administrators who need a self‑hostable, open‑source solution for remote desktop access, Guacamole is released under the Apache‑2.0 license, maintained by an active community, and can be integrated into other applications via its documented APIs.
Reviews
Loading reviews…
Similar apps

Remote Access & VPN
MeshCentral
Run your own web server to remotely manage and control computers on a local network or anywhere on the internet.

DevOps & Infrastructure
SparkView
Browser-based remote access solution. No VPN client; just deploy the software in the DMZ. Access VMs, desktops, servers, and apps anytime…

Remote Access & VPN
ShellHub
Modern SSH server for remotely accessing linux devices via command line (using any SSH client) or web-based user interface (alternative to…

Remote Access & VPN
Kasm Workspaces
Streaming containerized apps and desktops to end-users. Examples include Ubuntu in your browser, or simply single apps such as Chrome…

Remote Access & VPN
RustDesk
Yet another remote desktop software.

Email Infrastructure
DavMail
POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway allowing users to use any mail/calendar client with an Exchange server, even from the…