Open source csharp projects

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

projects 54 combined stars ★ 426K refresh nightly
01 Jellyfin ★ 59K

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

last push2 days ago languageC# licenseGPL-2.0
02 Files ★ 46K

A modern file manager that helps users organize their files and folders.

last push18 hours ago languageC# licenseMIT
03 ShareX ★ 41K

Powerful screen capture and file sharing tool for Windows

last push15 hours ago languageC# licenseGPL-3.0
04 DevToys ★ 32K

A Swiss Army knife for developers.

last push1 months ago languageC# licenseMIT
05 Avalonia ★ 32K

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

last push18 hours ago languageC# licenseMIT
06 Pulumi ★ 26K

Infrastructure as code in your favorite language

last push15 hours ago languageGo licenseApache-2.0
07 Bitwarden ★ 21K

Secure password management for individuals and businesses

last push15 hours ago languageC# license—
08 OpenRA ★ 18K

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

last push6 days ago languageC# licenseGPL-3.0
09 MonoGame ★ 15K

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

last push18 hours ago languageC# license—
10 dtm ★ 11K

A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.

last push10 months ago languageGo licenseBSD-3-Clause
11 xberg ★ 9.5K

Polyglot document intelligence with a Rust core: extract text, metadata, images, tables, and structured data from 106 formats across 140 file extensions, plus c

last push15 hours ago languageRust licenseMIT
12 stride ★ 7.9K

Stride (formerly Xenko), a free and open-source cross-platform C# game engine.

last push19 hours ago languageC# licenseMIT
13 NSwag ★ 7.4K

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

last push2 months ago languageC# licenseMIT
14 ScottPlot ★ 6.8K

Interactive plotting library for .NET

last push3 months ago languageC# licenseMIT
15 NLog ★ 6.5K

NLog - Flexible and Structured Logging for various .NET Platforms

last push37 hours ago languageC# licenseBSD-3-Clause
16 extism ★ 5.8K

The framework for building with WebAssembly (wasm). Easily & securely load wasm modules, move data, call functions, and build extensible apps.

last push25 days ago languageRust licenseBSD-3-Clause
17 CefFlashBrowser ★ 5.5K

Flash浏览器 / Flash Browser

last push19 hours ago languageC# licenseMIT
18 Umbraco-CMS ★ 5.3K

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

last push15 hours ago languageC# licenseMIT
19 autorest ★ 4.8K

OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python

last push29 days ago languageTypeSpec licenseMIT
20 docfx ★ 4.4K

Static site generator for .NET API documentation.

last push2 days ago languageC# licenseMIT
21 SimplCommerce ★ 4.4K

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

last push5 months ago languageC# licenseApache-2.0
22 KillerPDF ★ 4.3K

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

last push15 hours ago languageC# licenseGPL-3.0
23 DotnetSpider ★ 4.1K

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

last push7 months ago languageC# licenseMIT
24 puppeteer-sharp ★ 3.9K

Headless Chrome .NET API

last push5 days ago languageC# licenseMIT
25 kiota ★ 3.8K

OpenAPI based HTTP Client code generator

last push21 hours ago languageC# licenseMIT
26 cairoshell ★ 3.4K

Cairo is a customizable, intuitive desktop environment for Windows.

last push18 days ago languageC# licenseApache-2.0
27 CommunityServer ★ 3.2K

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

last push6 months ago languageC# licenseApache-2.0
28 FastReport ★ 3.1K

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

last push5 days ago languageC# licenseMIT
29 squidex ★ 2.5K

Headless CMS and Content Managment Hub

last push31 hours ago languageC# licenseMIT
30 guiadobackend ★ 2.5K

Guia de Back-end: trilhas, cursos, livros, canais, ferramentas e comunidades para você entrar e evoluir na área.

last push2 months ago language— licenseMIT
31 abot ★ 2.3K

Cross Platform C# web crawler framework built for speed and flexibility. Please star this project! +1.

last push4 months ago languageC# licenseApache-2.0
32 NetPad ★ 2.3K

A cross-platform C# editor and playground.

last push2 days ago languageC# licenseMIT
33 FeatBit ★ 2.0K

Open-source feature flag management for seamless deployments

last push24 hours ago languageC# licenseMIT
34 Smartstore ★ 1.7K

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

last push15 hours ago languageC# licenseAGPL-3.0
35 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 pushyesterday languageC# licenseApache-2.0
36 grandnode2 ★ 1.3K

E-commerce platform built with ASP.NET Core using MongoDB for NoSQL storage

last push15 hours ago languageC# licenseGPL-3.0
37 beutl ★ 1.2K

Cross-platform video editing (compositing) software.

last push15 hours ago languageC# licenseMIT
38 jreleaser ★ 1.2K

:rocket: Release projects quickly and easily with JReleaser

last push3 days ago languageJava licenseApache-2.0
39 magic ★ 1.2K

Instant SECURE Full Stack Apps and AI Agents

last push22 hours ago languageC# licenseMIT
40 aspire-samples ★ 1.2K

Browse the sample apps demonstrating Aspire integration across C#, JavaScript, TypeScript, Python, Go, containers, databases, cloud, AI, and observability scena

last push26 hours ago languageC# licenseMIT
41 Dumpify ★ 1.2K

Adding `.Dump()` extension methods to Console Applications, similar to LinqPad's.

last push1 months ago languageC# licenseMIT
42 SimpleITK ★ 1.1K

SimpleITK: a layer built on top of the Insight Toolkit (ITK), intended to simplify and facilitate ITK's use in rapid prototyping, education and interpreted lang

last pushyesterday languageC++ licenseApache-2.0
43 OpenBudgeteer ★ 974

OpenBudgeteer is a budgeting app based on the Bucket Budgeting Principle

last push3 days ago languageC# licenseAGPL-3.0
44 module-shop ★ 959

一个基于 .NET 8.0 构建的简单、跨平台、模块化的商城系统

last push10 months ago languageC# licenseMIT
45 mcp-gateway ★ 903

MCP Gateway is a reverse proxy and management layer for MCP servers, enabling scalable, session-aware stateful routing and lifecycle management of MCP servers i

last push4 days ago languageC# licenseMIT
46 cofoundry ★ 902

Cofoundry is an extensible and flexible .NET Core CMS & application framework focusing on code first development

last push9 months ago languageC# licenseMIT
47 wexflow ★ 844

Workflow Automation Engine

last push5 days ago languageC# licenseMIT
48 TumblThree ★ 742

A Tumblr and Twitter Blog Backup Application

last push16 days ago languageC# licenseMIT
49 EventViewerX ★ 734

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

last push3 days ago languageC# licenseMIT
50 TeslaLogger ★ 643

TeslaLogger is a self hosted data logger for your Tesla Model S/3/X/Y. Actually it supports RaspberryPi 3B, 3B+, 4B, Docker and Synology NAS.

last push15 hours ago languageC# licenseGPL-3.0
51 ModularPipelines ★ 559

Write your pipelines in C# !

last push15 hours ago languageC# licenseMIT
52 Camelot ★ 548

Camelot is a cross-platform file manager written in C#

last push11 months ago languageC# licenseGPL-3.0
53 shesha-framework ★ 514

An open-source Low-Code development framework for .NET developers. Create .NET based business applications with 80% less code.

last push4 days ago languageTypeScript licenseApache-2.0
54 Valour ★ 399

Community-driven platform built for transparency

last push42 hours ago languageC# licenseAGPL-3.0

Related tags

← all tags

Frequently asked questions

How many open source csharp projects are there?

This registry tracks 54 projects tagged csharp, with 426,086 GitHub stars between them. The most-adopted is Jellyfin at 58,942 stars.

Are these csharp projects free to use?

Yes — 52 of the 54 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 csharp 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 csharp projects still maintained?

46 of the 54 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.