42 open source projects written in C#
Every C# project in the registry, ranked by GitHub stars — license and last push on every entry, data pulled live from the GitHub API every night.
Self-hosted media server for movies, music, and more
Powerful screen capture and file sharing tool for Windows
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI
Secure password management for individuals and businesses
Free, open-source framework for cross-platform game development
.NET API Gateway
Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of tha
The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.
Fast persistent recoverable log and key-value store + cache, in C# and C++.
NLog - Flexible and Structured Logging for various .NET Platforms
Build and play games inside a game engine that runs live
Lightweight workflow engine for .NET Standard
Umbraco is a free and open source .NET content management system helping you deliver delightful digital experiences.
Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows
Harden Windows Safely, Securely using Official Supported Microsoft methods and proper explanation | Always up-to-date and works with the latest build of Windows
Static site generator for .NET API documentation.
A simple, cross platform, modulith ecommerce system built on .NET
:cake: Cake (C# Make) is a cross platform build automation system.
DotnetSpider, a .NET standard web crawling library. It is lightweight, efficient and fast high-level web crawling & scraping framework
Headless Chrome .NET API
Cairo is a customizable, intuitive desktop environment for Windows.
Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entit
Free open source office suite with business productivity tools: document and project management, CRM, mail aggregator.
Free Open Source Reporting tool for .NET6/.NET Core/.NET Framework that helps your application generate document-like reports
Automated job scheduler with fluent interface for the .NET platform.
An extensible framework to audit executing operations in .NET
Headless CMS and Content Managment Hub
一套基于 现代 .NET 开发,支持跨平台、多商户的第三方支付SDK。
WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on WireMock Java,
Database Reporting Tool and Tasks (.Net)
A modular, scalable and ultra-fast open-source all-in-one eCommerce platform built on ASP.NET Core 10
The Data Change Processing platform
OpenBudgeteer is a budgeting app based on the Bucket Budgeting Principle
Power BI AI skills and Power BI agents for Claude Code and GitHub Copilot: a plugin marketplace of Power BI skills, subagents, and hooks for semantic models, DA
🚀 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.
A simple app for tracking monthly spending and working towards financial goals.
Simulate API failures, throttling, and chaos — all from your command line.
Windows Event Log tooling for PowerShell and .NET: typed queries, reporting, export, WEC, automation, and the PSEventViewer module.
ASP.NET Core Blazor Content Management System (CMS)
Open source parts inventory system for makers, electronics hobby, and professional engineers
Sportarr - Sports PVR for usenet and torrents. Like Sonarr & Radarr but for sports events.
Community-driven platform built for transparency
← all stacks · or see best-of lists
Frequently asked questions
How many open source projects are written in C#?
This registry tracks 42 C# projects, with 284,925 GitHub stars between them and a median of 3,263 stars. The most-adopted is Jellyfin at 57,244 stars.
Which C# projects are most actively maintained?
32 of the 42 projects were pushed in the last 90 days. Each entry above shows its exact last-push date, so you can filter out dormant projects before committing to one.
What licence are C# projects usually under?
39 of the 42 carry an explicit open-source licence across 8 distinct licences, and the licence is shown on every card. Permissive licences (MIT, Apache-2.0) are the safest default for commercial use; check the copyleft ones individually.
Should I use C# or Java for my project?
Both are viable. C# is the better default if your team already knows it or the libraries you need are written in it; Java may suit you better if you need the ecosystem, tooling or performance profile it is known for. The registry lists 42 C# projects to work from.