Skip to content
appsgit

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

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.

TeamViewer alternatives compared, data as of 2026-10-26
AppStands out forLicenseGitHub starsCommits (12 mo)Last commitDocker image
Nekothe most GitHub starsApache-2.022,56088Oct 20, 2026Yes
Warpgatethe most commits in the last 12 months (1,044)Apache-2.08,1401,044Oct 26, 2026Yes
MeshCentrala permissive Apache-2.0 licenseApache-2.07,497528Oct 24, 2026No
Guacamoleits C codebaseApache-2.04,021237Oct 17, 2026No

Full list

All 4 TeamViewer alternatives

Open any app for live stats, license details and a deploy option.

  1. 1

    Neko

    Virtual browser that runs in docker and uses WebRTC.

    Stands 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. 2

    Warpgate

    Fully transparent SSH, HTTPS, Kubernetes, MySQL and Postgres bastion/PAM that doesn't need additional client-side software.

    Stands 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. 3

    MeshCentral

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

    Stands 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. 4

    Guacamole

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

    Stands 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.

FAQ

TeamViewer alternatives: FAQ

Still curious? Email info@appsgit.com.

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.