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.

projects 42 licenses 8 language C#
01 Jellyfin ★ 57K

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

last push17 hours ago licenseGPL-2.0 categoryMiscellaneous
02 ShareX ★ 40K

Powerful screen capture and file sharing tool for Windows

last push27 hours ago licenseGPL-3.0 categoryProductivity & Utilities
03 Avalonia ★ 32K

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

last push6 hours ago licenseMIT categoryProductivity & Utilities
04 Bitwarden ★ 20K

Secure password management for individuals and businesses

last push6 hours ago licensecustom categoryProductivity & Utilities
05 MonoGame ★ 14K

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

last push27 hours ago licensecustom categoryMiscellaneous
06 Ocelot ★ 8.7K

.NET API Gateway

last push7 hours ago licenseMIT categoryDeveloper Tools
07 OrchardCore ★ 8.2K

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

last push5 hours ago licenseBSD-3-Clause categoryContent & Publishing
08 NSwag ★ 7.4K

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

last push10 days ago licenseMIT categoryDeveloper Tools
09 FASTER ★ 6.6K

Fast persistent recoverable log and key-value store + cache, in C# and C++.

last push30 days ago licenseMIT categoryInfrastructure & Operations
10 NLog ★ 6.5K

NLog - Flexible and Structured Logging for various .NET Platforms

last push32 hours ago licenseBSD-3-Clause categoryInfrastructure & Operations
11 s&box ★ 6.5K

Build and play games inside a game engine that runs live

last push9 hours ago licensecustom categoryMiscellaneous
12 workflow-core ★ 5.9K

Lightweight workflow engine for .NET Standard

last push2 days ago licenseMIT categoryInfrastructure & Operations
13 Umbraco-CMS ★ 5.3K

Umbraco is a free and open source .NET content management system helping you deliver delightful digital experiences.

last push5 hours ago licenseMIT categoryContent & Publishing
14 SparkleShare ★ 5.0K

Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows

last push17 days ago licenseGPL-3.0 categoryBusiness Software
15 Harden-Windows-Security ★ 4.7K

Harden Windows Safely, Securely using Official Supported Microsoft methods and proper explanation | Always up-to-date and works with the latest build of Windows

last push2 days ago licenseMIT categoryBusiness Software
16 docfx ★ 4.4K

Static site generator for .NET API documentation.

last push14 hours ago licenseMIT categoryContent & Publishing
17 SimplCommerce ★ 4.4K

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

last push3 months ago licenseApache-2.0 categoryBusiness Software
18 cake ★ 4.2K

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

last pushyesterday licenseMIT categoryDeveloper Tools
19 DotnetSpider ★ 4.1K

DotnetSpider, a .NET standard web crawling library. It is lightweight, efficient and fast high-level web crawling & scraping framework

last push6 months ago licenseMIT categoryData & Analytics
20 puppeteer-sharp ★ 3.9K

Headless Chrome .NET API

last push10 hours ago licenseMIT categoryData & Analytics
21 cairoshell ★ 3.4K

Cairo is a customizable, intuitive desktop environment for Windows.

last push9 days ago licenseApache-2.0 categoryBusiness Software
22 run-aspnetcore-microservices ★ 3.3K

Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entit

last push6 months ago licenseMIT categoryDeveloper Tools
23 CommunityServer ★ 3.2K

Free open source office suite with business productivity tools: document and project management, CRM, mail aggregator.

last push5 months ago licenseApache-2.0 categoryBusiness Software
24 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 licenseMIT categoryData & Analytics
25 FluentScheduler ★ 2.8K

Automated job scheduler with fluent interface for the .NET platform.

last push6 months ago licenseUnlicense categoryInfrastructure & Operations
26 Audit.NET ★ 2.7K

An extensible framework to audit executing operations in .NET

last pushyesterday licenseMIT categoryBusiness Software
27 squidex ★ 2.5K

Headless CMS and Content Managment Hub

last push35 hours ago licenseMIT categoryContent & Publishing
28 paylinks ★ 1.9K

一套基于 现代 .NET 开发,支持跨平台、多商户的第三方支付SDK。

last push10 months ago licenseMIT categoryBusiness Software
29 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 licenseApache-2.0 categoryDeveloper Tools
30 Seal-Report ★ 1.6K

Database Reporting Tool and Tasks (.Net)

last push33 hours ago licenseMIT categoryData & Analytics
31 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 licenseAGPL-3.0 categoryBusiness Software
32 drasi-platform ★ 1.3K

The Data Change Processing platform

last push32 hours ago licenseApache-2.0 categoryData & Analytics
33 OpenBudgeteer ★ 973

OpenBudgeteer is a budgeting app based on the Bucket Budgeting Principle

last push8 months ago licenseAGPL-3.0 categoryBusiness Software
34 power-bi-agentic-development ★ 919

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

last push14 hours ago licenseGPL-3.0 categoryData & Analytics
35 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 licenseMIT categoryContent & Publishing
36 budget-board ★ 884

A simple app for tracking monthly spending and working towards financial goals.

last push25 hours ago licenseAGPL-3.0 categoryBusiness Software
37 dev-proxy ★ 831

Simulate API failures, throttling, and chaos — all from your command line.

last push9 hours ago licenseMIT categoryDeveloper Tools
38 EventViewerX ★ 731

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

last push4 days ago licenseMIT categoryData & Analytics
39 FluentCMS ★ 566

ASP.NET Core Blazor Content Management System (CMS)

last push6 months ago licenseMIT categoryContent & Publishing
40 Binner ★ 537

Open source parts inventory system for makers, electronics hobby, and professional engineers

last push5 months ago licenseGPL-3.0 categoryBusiness Software
41 Sportarr ★ 529

Sportarr - Sports PVR for usenet and torrents. Like Sonarr & Radarr but for sports events.

last pushyesterday licenseGPL-3.0 categoryMiscellaneous
42 Valour ★ 397

Community-driven platform built for transparency

last push8 days ago licenseAGPL-3.0 categoryContent & Publishing

← 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.