Skip to content
appsgit

Guacamole

Guacamole is an open-source, self-hosted app in the Remote Access category, licensed Apache-2.0 and written mainly in C. It is a self-hosted alternative to TeamViewer and AnyDesk. It has 4,021 GitHub stars and its last commit was on Oct 17, 2026 (data as of Oct 26, 2026).

github.com/apache/guacamole-server

GitHub stats

GitHub stars
4,021
Forks
820
Open issues
0
Commits, last 12 months
237
Last commit
Oct 17, 2026
Latest release
No releases
Created
Mar 22, 2016
License
Apache-2.0Open source

Data as of from the GitHub API. Report an error

Project health

ActiveActive: last commit Oct 17, 2026, 237 commits in 12 months.

Raw inputs behind the health label
Last commitOct 17, 2026
Commits, last 12 months237
Latest releaseNo GitHub releases
Releases, last 12 months0
Releases, all time0
Open issues0
Open pull requests80
Good first issues0
Contributing guideYes
Security policyYes
CreatedMar 22, 2016

Health as of , from the GitHub API. A label describes activity, not quality or security. How we label project health · Report a data error

About Guacamole

Clientless remote desktop gateway supporting standard protocols like VNC and RDP.

Description adapted from awesome-selfhosted (CC BY-SA 3.0). Source code: github.com/apache/guacamole-server.

Topics

  • guacamole
  • c
  • network-client
  • java
  • network-server
  • javascript

Open-source alternative to

Guacamole can replace these commercial products. Compare every option on each page.

Repository preview

Guacamole repository previewapache/guacamole-serverOpen repository

FAQ

Guacamole FAQ

Still curious? Email info@appsgit.com.

Is Guacamole free and open source?

Yes. Guacamole is open-source software released under the Apache-2.0 license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.

Can I run Guacamole with Docker?

Guacamole does not list an official Docker image. It installs natively (Java and C), so follow the install steps in its README or look for a community-maintained container.

What are the best alternatives to Guacamole?

Popular self-hosted alternatives to Guacamole include Puter, Pangolin and Termix. Guacamole itself is a self-hosted alternative to TeamViewer and AnyDesk.

Is Guacamole actively maintained?

The most recent commit to Guacamole was on Oct 17, 2026 with 237 commits in the past twelve months. It had 0 open issues on GitHub. appsgit's project-health label for it is "Active" as of Oct 26, 2026.