Self-hosted alternatives
Open source alternatives to Citrix
In our reading, Citrix is a remote desktop and VDI product sold through sales contact.
Original introduction
Citrix publishes no prices. Its buy page says "Contact a sales expert" and gives a sales number. In our reading, a self-hosted remote desktop moves the servers and their upkeep onto your team. Every project on this page has an OSI license and a commit in the last year.
How this list is built
The projects below are sorted by GitHub stars. Star counts and last commit dates are read from the public GitHub API. 4 of 4 have an OSI-approved SPDX license, a commit in the last 12 months, and a repository GitHub has not archived.
Fetched .
Showing 4 of 4
1Nekom1k1o/neko
Neko is released under Apache-2.0, and its docs say "The preferred way to install Neko is to use Docker."
- GitHub stars
- 22,614
- License
- Apache-2.0OSI
- Last commit
- Self-host
- Yes
Counts as open source: OSI-approved license, commit within 12 months, and the repository is not archived.
Maintain this project? Email corrections to sponsors@forkshelf.com. To list another tool, submit it for free review, or request priority review. Paying never changes whether a tool is listed or how it ranks.
2Webtoplinuxserver/docker-webtop
Webtop is a LinuxServer.io container built on Selkies that "streams a desktop or single application to your web browser", released under GPL-3.0.
- GitHub stars
- 4,490
- License
- GPL-3.0OSI
- Last commit
- Self-host
- Yes
Counts as open source: OSI-approved license, commit within 12 months, and the repository is not archived.
Maintain this project? Email corrections to sponsors@forkshelf.com. To list another tool, submit it for free review, or request priority review. Paying never changes whether a tool is listed or how it ranks.
3Apache Guacamoleapache/guacamole-server
Apache Guacamole is released under Apache-2.0, and its manual covers "Installing Guacamole using Docker containers".
- GitHub stars
- 4,036
- License
- Apache-2.0OSI
- Last commit
- Self-host
- Yes
Counts as open source: OSI-approved license, commit within 12 months, and the repository is not archived.
Maintain this project? Email corrections to sponsors@forkshelf.com. To list another tool, submit it for free review, or request priority review. Paying never changes whether a tool is listed or how it ranks.
4Selkiesselkies-project/selkies
Selkies describes itself as an "HTML5 remote desktop streaming platform, for self-hosting", released under MPL-2.0.
- GitHub stars
- 2,500
- License
- MPL-2.0OSI
- Last commit
- Self-host
- Yes
Counts as open source: OSI-approved license, commit within 12 months, and the repository is not archived.
Maintain this project? Email corrections to sponsors@forkshelf.com. To list another tool, submit it for free review, or request priority review. Paying never changes whether a tool is listed or how it ranks.