Open source dotnet projects

Every project in the registry tagged dotnet, ranked by real GitHub adoption.

projects 21 combined stars ★ 213K refresh nightly
01 Jellyfin ★ 57K

Self-hosted media server for movies, music, and more

last push17 hours ago languageC# licenseGPL-2.0
02 Avalonia ★ 32K

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI

last push6 hours ago languageC# licenseMIT
03 Pulumi ★ 26K

Infrastructure as code in your favorite language

last push5 hours ago languageGo licenseApache-2.0
04 Bitwarden ★ 20K

Secure password management for individuals and businesses

last push6 hours ago languageC# license
05 MonoGame ★ 14K

Free, open-source framework for cross-platform game development

last push27 hours ago languageC# license
06 agent-framework ★ 14K

A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.

last push5 hours ago languagePython licenseMIT
07 Ocelot ★ 8.7K

.NET API Gateway

last push7 hours ago languageC# licenseMIT
08 NSwag ★ 7.4K

The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.

last push10 days ago languageC# licenseMIT
09 NLog ★ 6.5K

NLog - Flexible and Structured Logging for various .NET Platforms

last push32 hours ago languageC# licenseBSD-3-Clause
10 docfx ★ 4.4K

Static site generator for .NET API documentation.

last push14 hours ago languageC# licenseMIT
11 SimplCommerce ★ 4.4K

A simple, cross platform, modulith ecommerce system built on .NET

last push3 months ago languageC# licenseApache-2.0
12 cake ★ 4.2K

:cake: Cake (C# Make) is a cross platform build automation system.

last pushyesterday languageC# licenseMIT
13 aliasvault ★ 3.1K

Privacy-first password manager with built-in email aliasing. Fully encrypted and self-hostable.

last push7 hours ago languageTypeScript licenseAGPL-3.0
14 FastReport ★ 3.1K

Free Open Source Reporting tool for .NET6/.NET Core/.NET Framework that helps your application generate document-like reports

last push7 days ago languageC# licenseMIT
15 FeatBit ★ 1.9K

Open-source feature flag management for seamless deployments

last push9 hours ago languageTypeScript licenseMIT
16 WireMock.Net ★ 1.7K

WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on WireMock Java,

last push7 days ago languageC# licenseApache-2.0
17 Smartstore ★ 1.5K

A modular, scalable and ultra-fast open-source all-in-one eCommerce platform built on ASP.NET Core 10

last push6 hours ago languageC# licenseAGPL-3.0
18 OpenBudgeteer ★ 973

OpenBudgeteer is a budgeting app based on the Bucket Budgeting Principle

last push8 months ago languageC# licenseAGPL-3.0
19 mix.core ★ 888

🚀 A future-proof enterprise web CMS supporting both headless and decoupled approaches. Build any type of app with customizable APIs on ASP.NET Core/.NET Core.

last push8 months ago languageC# licenseMIT
20 EventViewerX ★ 731

Windows Event Log tooling for PowerShell and .NET: typed queries, reporting, export, WEC, automation, and the PSEventViewer module.

last push4 days ago languageC# licenseMIT
21 Valour ★ 397

Community-driven platform built for transparency

last push8 days ago languageC# licenseAGPL-3.0

Related tags

← all tags

Frequently asked questions

How many open source dotnet projects are there?

This registry tracks 21 projects tagged dotnet, with 212,588 GitHub stars between them. The most-adopted is Jellyfin at 57,244 stars.

Are these dotnet projects free to use?

Yes — 19 of the 21 carry an explicit open-source licence across 5 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which dotnet project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these dotnet projects still maintained?

18 of the 21 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.