Rustdesk
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. It allows secure remote access and control while providing the flexibility and security of a self-hosted solution.
There are 2 open-source alternatives to TeamViewer in this directory. The most popular is Rustdesk with 111.0k GitHub stars, followed by Bananas(6.2k stars). All are open source, free to use, and many can be self-hosted.
| # | Tool | Stars | Language | License |
|---|---|---|---|---|
| 1 | Rustdesk An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. It allows secure remote access and control while providing the flexibility and security of a self-hosted solution. | 111.0k | Rust | GNU Affero General Public License v3.0 |
| 2 | Bananas Bananas๐, Cross-Platform screen ๐ฅ๏ธ sharing ๐ก made simple โก. Effortlessly share your screen across devices with minimal setup and maximum compatibility. | 6.2k | Svelte | MIT License |
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. It allows secure remote access and control while providing the flexibility and security of a self-hosted solution.
Bananas๐, Cross-Platform screen ๐ฅ๏ธ sharing ๐ก made simple โก. Effortlessly share your screen across devices with minimal setup and maximum compatibility.
The top three are Rustdesk(111.0k stars), Bananas(6.2k stars). All are open source and free to use.
Yes. Every tool listed here is open source and free to use in your own projects. Many can be self-hosted on your own infrastructure, which means no subscription fees and full control over your data.
Many of the alternatives listed are self-hostable. Each tool's page lists hosting details, system requirements, and licensing terms.
Get notified about new tools and updates to existing ones.