Skip to content
Repoly

Open source alternatives to TeamViewer

We track 4 open-source TeamViewer alternatives, of which 2 currently score 70 or above on Repoly's GitHub health scale and 1 ship a Docker image. ShellHub leads on health at 93/100 with 691 commits in the last 90 days; across all 4 projects you are choosing between Apache-2.0, ⊘ Proprietary.

4
Alternatives
13k
Combined stars
877
Commits / 90 days
1
With Docker
Licence family Licence

Showing 4 of 4 tools

All 4 TeamViewer alternatives, ranked by health

  • MeshCentral

    85 GOOD

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

    ★ 7.2k · ⟳ today · 1.2.5 · Apache-2.0

    Nodejs
  • Guacamole

    59 SLOWING

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

    ★ 4k · ⟳ today · Apache-2.0

    JavaC
  • SparkView

    10 STALE

    Browser-based remote access solution. No VPN client; just deploy the software in the DMZ. Access VMs, desktops, servers, and apps anytime, anywhere, without complex and costly client rollouts or user management.

    ⊘ Proprietary

    Java

TeamViewer alternatives: common questions

What is the most maintained open source alternative to TeamViewer?

ShellHub scores highest at 93/100, with 691 commits in the last 90 days, 2.1k GitHub stars and its latest release (v0.26.0) published 2 months ago. It is also the most active by raw commit count.

Which TeamViewer alternatives use a permissive licence?

3 of 4 are permissively licensed (MIT, Apache, BSD or similar): ShellHub (Apache-2.0), MeshCentral (Apache-2.0), Guacamole (Apache-2.0). 0 use copyleft licences such as GPL or AGPL, which require you to publish changes if you distribute a modified version.

Which TeamViewer alternatives run in Docker?

1 of 4 publish a Docker image or Compose file: ShellHub. Docker support contributes 10 of the 100 available health points, because it is the clearest signal that self-hosting is a supported path rather than an afterthought.