# Open-source alternatives to TeamViewer

> TeamViewer: A remote desktop and support tool for connecting to other computers. The best self-hosted, open-source alternatives are MeshCentral, Guacamole and Neko. All of them can run on your own server, so your data stays under your control. All 4 apps here are open source.

## Key facts

| Fact | Value |
|---|---|
| Commercial product | TeamViewer |
| Category | Remote Access |
| Alternatives listed | 4 |
| Top pick | MeshCentral (7,345 stars, Apache-2.0) |
| Canonical URL | https://appsgit.com/alternatives/teamviewer |

## Alternatives, in recommended order

- [MeshCentral](https://appsgit.com/apps/meshcentral): Run your own web server to remotely manage and control computers on a local network or anywhere on the internet. (7,345 stars, Apache-2.0, HTML)
- [Guacamole](https://appsgit.com/apps/guacamole): Clientless remote desktop gateway supporting standard protocols like VNC and RDP. (3,998 stars, Apache-2.0, C)
- [Neko](https://appsgit.com/apps/neko): Virtual browser that runs in docker and uses WebRTC. (22,456 stars, Apache-2.0, Go, Docker)
- [Warpgate](https://appsgit.com/apps/warpgate): Fully transparent SSH, HTTPS, Kubernetes, MySQL and Postgres bastion/PAM that doesn't need additional client-side software. (8,013 stars, Apache-2.0, Rust, Docker)

More in this category: [Remote Access](https://appsgit.com/categories/remote-access)

---

Canonical page: https://appsgit.com/alternatives/teamviewer
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
