12 picks · data-backed ranking
Best open source apps written in C#
The best self-hosted apps written in C# are Jellyfin, Bitwarden and Sonarr. Jellyfin leads with 58,727 GitHub stars.
Candidates: the 30 apps whose main GitHub language is C#.
Updated · data from GitHub, refreshed daily
Top picks
- Rank 1:
Jellyfin
jellyfin/jellyfin
Media server for audio, video, books, comics, and photos with a sleek interface and robust transcoding capabilities. Almost all modern platforms have clients, including Roku, Android TV, iOS, and…
Active · last commit Oct 28, 2026
FeaturedMedia ServersC#DockerStands out for the most GitHub stars. Jellyfin has 58,727 GitHub stars, uses the GPL-2.0 license, ships a Docker image, is written in C# and had 2,208 commits in the last year; it replaces Plex and Netflix.
- Rank 2:
Bitwarden
bitwarden/server
Password manager with a webapp, browser extension, and mobile app.
Active · last commit Oct 28, 2026
Password ManagersC#DockerStands out for the most recent release (v2026.10.1, October 2026). Bitwarden has 20,499 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in C# and had 1,729 commits in the last year; it replaces Bitwarden and 1Password.
- Rank 3:
Sonarr
Sonarr/Sonarr
Automatic TV Shows downloader and manager for Usenet and BitTorrent. It can grab, sort and rename new episodes and automatically upgrade the quality of files already downloaded when a better quality…
Active · last commit Oct 28, 2026
Media ManagementC#DockerStands out for the longest track record (since 2011). Sonarr has 17,471 GitHub stars, uses the GPL-3.0 license, ships a Docker image, is written in C# and had 817 commits in the last year.
At a glance
Open source apps written in C# compared
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
| App | Stands out for | License | GitHub stars | Commits (12 mo) | Last commit | Docker image |
|---|---|---|---|---|---|---|
| Jellyfin | the most GitHub stars | GPL-2.0 | 58,727 | 2,208 | Oct 28, 2026 | Yes |
| Bitwarden | the most recent release (v2026.10.1, October 2026) | AGPL-3.0 | 20,499 | 1,729 | Oct 28, 2026 | Yes |
| Sonarr | the longest track record (since 2011) | GPL-3.0 | 17,471 | 817 | Oct 28, 2026 | Yes |
| Duplicati | the most commits in the last 12 months (2,792) | MIT | 15,172 | 2,792 | Oct 27, 2026 | Yes |
| Technitium DNS Server | – | GPL-3.0 | 10,238 | 755 | Oct 24, 2026 | Yes |
| Kavita | – | GPL-3.0 | 11,956 | 384 | Oct 27, 2026 | Yes |
| Radarr | – | GPL-3.0 | 14,667 | 188 | Oct 28, 2026 | Yes |
| BTCPay Server | – | MIT | 7,860 | 878 | Oct 28, 2026 | No |
| slskd | – | AGPL-3.0 | 4,210 | 1,249 | Oct 27, 2026 | Yes |
| Prowlarr | – | GPL-3.0 | 7,459 | 174 | Oct 27, 2026 | Yes |
Full ranking
All 12 picks, ranked
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
- 1
JellyfinFeatured
Media server for audio, video, books, comics, and photos with a sleek interface and robust transcoding capabilities. Almost all modern platforms have clients, including Roku, Android TV, iOS, and…
Media ServersDockerStands out for the most GitHub stars. Jellyfin has 58,727 GitHub stars, uses the GPL-2.0 license, ships a Docker image, is written in C# and had 2,208 commits in the last year; it replaces Plex and Netflix.
- 2
Bitwarden
Password manager with a webapp, browser extension, and mobile app.
Password ManagersDockerStands out for the most recent release (v2026.10.1, October 2026). Bitwarden has 20,499 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in C# and had 1,729 commits in the last year; it replaces Bitwarden and 1Password.
- 3
Sonarr
Automatic TV Shows downloader and manager for Usenet and BitTorrent. It can grab, sort and rename new episodes and automatically upgrade the quality of files already downloaded when a better quality…
Media ManagementDockerStands out for the longest track record (since 2011). Sonarr has 17,471 GitHub stars, uses the GPL-3.0 license, ships a Docker image, is written in C# and had 817 commits in the last year.
- 4
Duplicati
Free backup software that stores encrypted, incremental backups on cloud storage and servers.
BackupDockerStands out for the most commits in the last 12 months (2,792). Duplicati has 15,172 GitHub stars, uses the MIT license, ships a Docker image, is written in C# and had 2,792 commits in the last year.
- 5
Technitium DNS Server
Authoritative/recursive DNS server with ad blocking functionality.
Network Utilities & DNSDockerTechnitium DNS Server has 10,238 GitHub stars, uses the GPL-3.0 license, ships a Docker image, is written in C# and had 755 commits in the last year.
- 6
Kavita
Cross-platform e-book/manga/comic/pdf server and web reader with user management, ratings and reviews, and metadata support.
E-booksDockerKavita has 11,956 GitHub stars, uses the GPL-3.0 license, ships a Docker image, is written in C# and had 384 commits in the last year; it replaces Kindle and Calibre Cloud.
- 7
Radarr
Automatically download movies via Usenet and BitTorrent (fork of Sonarr).
Media ManagementDockerRadarr has 14,667 GitHub stars, uses the GPL-3.0 license, ships a Docker image, is written in C# and had 188 commits in the last year.
- 8
BTCPay Server
Bitcoin and other cryptocurrencies payment processor.
Finance & BudgetingBTCPay Server has 7,860 GitHub stars, uses the MIT license, is written in C# and had 878 commits in the last year.
- 9
slskd
A modern client-server application for the Soulseek file sharing network.
File SharingDockerslskd has 4,210 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in C# and had 1,249 commits in the last year.
- 10
Prowlarr
Indexer manager and proxy that integrates with Sonarr, Radarr and Lidarr.
Media ManagementDockerProwlarr has 7,459 GitHub stars, uses the GPL-3.0 license, ships a Docker image, is written in C# and had 174 commits in the last year.
- 11
Umbraco
The friendly CMS. Free and open source with an amazing community.
CMSUmbraco has 5,278 GitHub stars, uses the MIT license, is written in C# and had 2,926 commits in the last year.
- 12
Ombi
Content request system for Plex/Emby, connects to SickRage, CouchPotato, Sonarr, with a growing feature set.
Media ManagementDockerOmbi has 4,109 GitHub stars, uses the GPL-2.0 license, ships a Docker image, is written in C# and had 355 commits in the last year.
Is Jellyfin free?
Yes. Jellyfin is open-source software released under the GPL-2.0 license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.
Can I self-host these apps with Docker?
Yes, 10 of the 12 picks. Jellyfin, Bitwarden and Sonarr publish Docker images, so you can run them on a VPS or home server with Docker Compose. The others install from their own packages or source; follow each project's install guide.
Are all of these apps open source?
All 12 apps on this list are open source. You can self-host and modify each one under its license.
Which of these apps is the most actively developed?
Umbraco, with 2,926 commits in the last 12 months and a latest release, release-18.2.2, from October 2026. Activity is a good sign that bugs and security issues get fixed.
How is this list ranked?
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
The weekly digest
New self-hosted apps, every week
Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.