Open source dotnet projects
Every project in the registry tagged dotnet, ranked by real GitHub adoption.
Self-hosted media server for movies, music, and more
A modern file manager that helps users organize their files and folders.
A browser automation framework and ecosystem.
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI
Infrastructure as code in your favorite language
Secure password management for individuals and businesses
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Li
Free, open-source framework for cross-platform game development
A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.
Technitium DNS Server
LiteDB - A .NET NoSQL Document Store in a single data file
.NET API Gateway
The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.
Interactive plotting library for .NET
NLog - Flexible and Structured Logging for various .NET Platforms
The framework for building with WebAssembly (wasm). Easily & securely load wasm modules, move data, call functions, and build extensible apps.
Static site generator for .NET API documentation.
A simple, cross platform, modulith ecommerce system built on .NET
Free and open-source PDF editor for Windows with a built-in PDF 2.0 engine. View, annotate, OCR, merge, split, crop, rotate, compare, edit text, draw, sign, fil
:cake: Cake (C# Make) is a cross platform build automation system.
OpenAPI based HTTP Client code generator
Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF
Privacy-first password manager with built-in email aliasing. Fully encrypted and self-hostable.
Free Open Source Reporting tool for .NET6/.NET Core/.NET Framework that helps your application generate document-like reports
A cross-platform C# editor and playground.
Open-source feature flag management for seamless deployments
A modular, scalable and ultra-fast open-source all-in-one eCommerce platform built on ASP.NET Core 10
WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on WireMock Java,
E-commerce platform built with ASP.NET Core using MongoDB for NoSQL storage
Blogifier is an open-source publishing platform Written in ASP.NET and Blazor WebAssembly. With Blogifier make a personal blog or a website.
Cross-platform video editing (compositing) software.
Instant SECURE Full Stack Apps and AI Agents
Adding `.Dump()` extension methods to Console Applications, similar to LinqPad's.
OpenBudgeteer is a budgeting app based on the Bucket Budgeting Principle
Apache Log4net is a versatile, feature-rich, efficient logging API and backend for .NET
Cofoundry is an extensible and flexible .NET Core CMS & application framework focusing on code first development
🚀 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.
DnsClient.NET is a simple yet very powerful and high performant open source library for the .NET Framework to do DNS lookups
Workflow Automation Engine
Mass processing data with a complete ETL for .net developers
An open-source toolbox that takes a game all the way "from idea → built → live" — Unity/Godot/Cocos/Laya clients + one .NET server. | 开源游戏全流程工具箱:Unity/Godot/Coc
OpenID/Connect, OAuth2, WS-Federation and SAML 2.0 server based on Duende IdentityServer and ITFoxtec Identity SAML 2.0 with its admin UI
A Tumblr and Twitter Blog Backup Application
Windows Event Log tooling for PowerShell and .NET: typed queries, reporting, export, WEC, automation, and the PSEventViewer module.
.NET Client Library for Datadog APM
Write your pipelines in C# !
Camelot is a cross-platform file manager written in C#
Community-driven platform built for transparency
Related tags
Frequently asked questions
How many open source dotnet projects are there?
This registry tracks 48 projects tagged dotnet, with 376,622 GitHub stars between them. The most-adopted is Jellyfin at 58,942 stars.
Are these dotnet projects free to use?
Yes — 46 of the 48 carry an explicit open-source licence across 6 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?
43 of the 48 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.