C# C#

Open-source C# projects categorized as C#

Top 23 C# C# Projects

  1. shadowsocks-windows

    A C# port of shadowsocks

    Project mention: Shadowsocks-Windows: A Fast, Secure C# Port of Shadowsocks for Windows | news.ycombinator.com | 2024-10-01
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

    Project mention: Most (ly Dead) Influential Programming Languages (2020) | news.ycombinator.com | 2025-07-16

    C# with Avalonia is pretty good for cross platform development:

    https://avaloniaui.net/

  4. ILSpy

    .NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!

  5. MaterialDesignInXamlToolkit

    Google's Material Design in XAML & WPF, for C# & VB.Net.

  6. Entity Framework

    EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.

    Project mention: Mastering EF Core Interceptors: Hook into the Pipeline with the Decorator Pattern | dev.to | 2025-04-19

    EF Core GitHub Repository

  7. ABP

    Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.

    Project mention: Most Popular .NET Domain-Driven Design (DDD) Resources: Top 5 GitHub Repositories, Frameworks & Templates in 2025 | dev.to | 2025-06-03

    Main Repository: github.com/abpframework/abp

  8. Duplicati

    Store securely encrypted backups in the cloud!

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. MonoGame

    One framework for creating powerful cross-platform games.

    Project mention: How to Decide Which Engine is Right for You | dev.to | 2024-12-08

    MonoGame: https://www.monogame.net/

  11. ArchiSteamFarm

    C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.

  12. ASP.NET Boilerplate

    ASP.NET Boilerplate - Web Application Framework

  13. Lean

    Lean Algorithmic Trading Engine by QuantConnect (Python, C#)

  14. Json.NET

    Json.NET is a popular high-performance JSON framework for .NET

    Project mention: JSON# | dev.to | 2024-12-02
  15. BenchmarkDotNet

    Powerful .NET library for benchmarking

    Project mention: Various .NET Benchmarks | dev.to | 2025-03-28

    The name of the library is BenchmarkDotNet and the documentation can be found here. The only thing you have to do is:

  16. Chocolatey

    Chocolatey - the package manager for Windows

    Project mention: Is Using Linux for Web Development Actually Necessary? Short answer: No. | dev.to | 2025-05-24

    Package managers – With tools like Scoop or Chocolatey, installing dev tools on Windows feels almost like using apt or brew.

  17. CefSharp

    .NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework

  18. mRemoteNG

    mRemoteNG is the next generation of mRemote, open source, tabbed, multi-protocol, remote connections manager.

  19. MahApps.Metro

    A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.

  20. Uno Platform

    Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!

    Project mention: Ask HN: Why don't browsers load websites directly in WASM? | news.ycombinator.com | 2025-07-08
  21. Bogus

    :card_index: A simple fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js.

    Project mention: Why I moved from AutoFixture to Bogus for test data generation for C#/xUnit tests | dev.to | 2025-07-05

    AutoFixture and Bogus are both well-known libraries for generating test data in C# tests. AutoFixture is, well, dated whereas Bogus is state of the art.

  22. SignalR

    Incredibly simple real-time web for .NET

    Project mention: Why I'm Learning C# and .NET After Two Decades of Programming | news.ycombinator.com | 2025-03-01

    Yes, it can, and by default be through SignalR. The problem is both SignalR has its own limitations as well as web-sockets in general.

    I have never seen a SignalR (and recently Blazor) implementation with significant and characteristic issues the moment you actually star to observe end-user errors/issue/anatomies. Either through automated reporting or user feedback. And this is because SignalR is built on .NET and .NET has many different threading issues when you need those thread to be stable and robust (not talking about transit B2B apps)

    It always happens. Without exception.

    You do not have to take my word through it, look at the active, open, and historical issues here: https://github.com/SignalR/SignalR/issues

    It's absurd. And it only survives because it's Microsoft.

  23. Refit

    The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.

    Project mention: How To Test Integrations with APIs Using WireMock in .NET | dev.to | 2024-10-01

    I really love using Refit library for communication with other services via HTTP protocol. This library provides an interface wrapper (with code generation) that wraps HttpClient using HttpClientFactory.

  24. imewlconverter

    ”深蓝词库转换“ 一款开源免费的输入法词库转换程序

  25. StockSharp

    Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options).

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# C# discussion

Log in or Post with

C# C# related posts

  • Most (ly Dead) Influential Programming Languages (2020)

    2 projects | news.ycombinator.com | 16 Jul 2025
  • OCR With Logic App Connector.

    1 project | dev.to | 13 Jul 2025
  • A Significant Sponsorship to Drive Our Open-Source Roadmap

    1 project | news.ycombinator.com | 24 Jun 2025
  • Voxel Raycaster (Voxlap-style) with baked cubic PBS/PBR lighting C#

    1 project | dev.to | 21 Jun 2025
  • Malleable software: Restoring user agency in a world of locked-down apps

    3 projects | news.ycombinator.com | 10 Jun 2025
  • ZeroLog VS NLog - a user suggested alternative

    2 projects | 10 Jun 2025
  • Scheduling Jobs With Quartz and Database Persistence With EF Core Migrations

    2 projects | dev.to | 3 Jun 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Jul 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source C# projects in C#? This list will help you:

# Project Stars
1 shadowsocks-windows 58,910
2 Avalonia 28,138
3 ILSpy 23,274
4 MaterialDesignInXamlToolkit 15,695
5 Entity Framework 14,210
6 ABP 13,618
7 Duplicati 12,853
8 MonoGame 12,299
9 ArchiSteamFarm 12,230
10 ASP.NET Boilerplate 11,940
11 Lean 11,758
12 Json.NET 11,094
13 BenchmarkDotNet 11,061
14 Chocolatey 10,897
15 CefSharp 10,075
16 mRemoteNG 9,915
17 MahApps.Metro 9,636
18 Uno Platform 9,505
19 Bogus 9,334
20 SignalR 9,292
21 Refit 9,131
22 imewlconverter 8,712
23 StockSharp 8,284

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com