4 self-hosted options
Open-source alternatives to TeamViewer
The best open-source alternative to TeamViewer is Neko (Apache-2.0, 22,560 GitHub stars, Docker image). Warpgate stands out for the most commits in the last 12 months (1,044), and MeshCentral stands out for a permissive Apache-2.0 license.
About TeamViewer: A remote desktop and support tool for connecting to other computers.
Updated · data from GitHub, refreshed daily
Top picks
- Rank 1:
Neko
m1k1o/neko
Virtual browser that runs in docker and uses WebRTC.
Active · last commit Oct 20, 2026
UtilitiesGoDockerStands out for the most GitHub stars.
- Rank 2:
Warpgate
warp-tech/warpgate
Fully transparent SSH, HTTPS, Kubernetes, MySQL and Postgres bastion/PAM that doesn't need additional client-side software.
Active · last commit Oct 26, 2026
Remote AccessRustDockerStands out for the most commits in the last 12 months (1,044).
- Rank 3:
MeshCentral
Ylianst/MeshCentral
Run your own web server to remotely manage and control computers on a local network or anywhere on the internet.
Active · last commit Oct 24, 2026
Remote AccessHTMLStands out for a permissive Apache-2.0 license.
At a glance
TeamViewer alternatives compared
Open-source apps come first, then source-available ones and apps whose license appsgit could not verify; within each group, projects with at least 12 commits in the last 12 months come before less active or archived ones, then by GitHub stars.
| App | Stands out for | License | GitHub stars | Commits (12 mo) | Last commit | Docker image |
|---|---|---|---|---|---|---|
| Neko | the most GitHub stars | Apache-2.0 | 22,560 | 88 | Oct 20, 2026 | Yes |
| Warpgate | the most commits in the last 12 months (1,044) | Apache-2.0 | 8,140 | 1,044 | Oct 26, 2026 | Yes |
| MeshCentral | a permissive Apache-2.0 license | Apache-2.0 | 7,497 | 528 | Oct 24, 2026 | No |
| Guacamole | its C codebase | Apache-2.0 | 4,021 | 237 | Oct 17, 2026 | No |
Full list
All 4 TeamViewer alternatives
Open any app for live stats, license details and a deploy option.
- 1
Neko
Virtual browser that runs in docker and uses WebRTC.
UtilitiesDockerStands out for the most GitHub stars. Neko has 22,560 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 88 commits in the last year.
- 2
Warpgate
Fully transparent SSH, HTTPS, Kubernetes, MySQL and Postgres bastion/PAM that doesn't need additional client-side software.
Remote AccessDockerStands out for the most commits in the last 12 months (1,044). Warpgate has 8,140 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 1,044 commits in the last year.
- 3
MeshCentral
Run your own web server to remotely manage and control computers on a local network or anywhere on the internet.
Remote AccessStands out for a permissive Apache-2.0 license. MeshCentral has 7,497 GitHub stars, uses the Apache-2.0 license and had 528 commits in the last year.
- 4
Guacamole
Clientless remote desktop gateway supporting standard protocols like VNC and RDP.
Remote AccessStands out for its C codebase. Guacamole has 4,021 GitHub stars, uses the Apache-2.0 license and had 237 commits in the last year.
Is there a free alternative to TeamViewer?
Yes. All 4 apps on this page are open source and free to self-host, so you can replace TeamViewer without per-user fees. You pay only for the server.
Can I self-host an alternative to TeamViewer with Docker?
Yes. 2 of the 4 apps here publish a Docker image, including Neko and Warpgate, so you can run them on a home server or VPS with Docker Compose.
Which TeamViewer alternative is the most actively developed?
Warpgate (Apache-2.0), with 1,044 commits in the last 12 months. Activity is a good sign that bugs and security issues get fixed.
How is this list ranked?
Open-source apps come first, then source-available ones and apps whose license appsgit could not verify; within each group, projects with at least 12 commits in the last 12 months come before less active or archived ones, then by GitHub stars.