C# C#

Open-source C# projects categorized as C#

Top 23 C# C# Projects

  • shadowsocks-windows

    A C# port of shadowsocks

  • Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET Foundation community project.

    Project mention: Ask HN: How to create web, mobile, and desktop apps from a single code base? | news.ycombinator.com | 2023-11-29
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • ILSpy

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

    Project mention: Found this exedecompiler.com website. Does anybody know it? Is it worth it? | /r/software | 2023-10-30

    If its a C#/.NET exe you can use ILSpy to get the source code https://github.com/icsharpcode/ILSpy

  • MaterialDesignInXamlToolkit

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

    Project mention: Wrapping / overflow /reorder listview items according to window size? | /r/csharp | 2023-01-21

    Material Design In XAML Toolkit - better looking controls and stuff.

  • Entity Framework

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

    Project mention: Multi-tenancy using schemas with Entity Framework and PostgreSQL | dev.to | 2023-10-16

    * You can check the original CreateMigration implementation at: https://github.com/dotnet/efcore/blob/release/7.0/src/EFCore.Relational/Migrations/Internal/MigrationsAssembly.cs

  • 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 and the ASP.NET Core platforms. Provides the fundamental infrastructure, production-ready startup templates, application modules, UI themes, tooling, guides and documentation.

    Project mention: ABP: Open-Source Web Application Framework for Asp.net Core | news.ycombinator.com | 2023-08-13
  • ASP.NET Boilerplate

    ASP.NET Boilerplate - Web Application Framework

    Project mention: Como avanzar con .Net? | /r/devsarg | 2023-06-27

    https://aspnetboilerplate.com/ (por si alguien le interesa)

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • MonoGame

    One framework for creating powerful cross-platform games.

    Project mention: The MonoGame Foundation launch | /r/monogame | 2023-11-15

    To highlight this shift, we are introducing a new website which is now fully automated with Github. The paint is still fresh, but we hope to expand it with more information about the MonoGame Foundation, like how it operates, and how to join it or contribute.

  • Json.NET

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

    Project mention: Should you use Newtonsoft.Json or System.Text.Json in 2023? | /r/dotnet | 2023-07-12

    This bug and many others related to time: https://github.com/JamesNK/Newtonsoft.Json/issues/862 And they will never get fixes, because the project is kind of dead. Edit: and actually, the creator claim to have made it like this on purpose, so I don't trust it anymore.

  • ArchiSteamFarm

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

    Project mention: Home Networking Issues, can't connect to any of my services from the same network as my home server. | /r/homelab | 2023-10-06

    After installing the Plex desktop app on the server it can be viewed perfectly fine there. Also, looking in the Plex app settings on the server itself, it says its fully accessible outside my network, but it's simple not. I have forwarded the manually set Plex port, yet still no bite. One of my less important containers is working just fine (archisteamfarm), it just needs an internet connection. Whereas Plex, Deluge, Nextcloud and Bookstack are all down.

  • BenchmarkDotNet

    Powerful .NET library for benchmarking

    Project mention: standard events vs MVVM Reference Messenger | /r/dotnetMAUI | 2023-12-06

    Yes, weak references are slower than direct calls. How much slower? Heck if I know offhand. But it's usually pretty easy to set up something with Benchmark .NET and find out if it hurts your use case.

  • Duplicati

    Store securely encrypted backups in the cloud!

    Project mention: C# hakkında görüşleriniz ve ödevim | /r/CodingTR | 2023-11-05

    Petabaytlarca veri emanet edilen şu kodun %85'i C# https://github.com/duplicati/duplicati

  • Chocolatey

    Chocolatey - the package manager for Windows

    Project mention: Need Help with getting Haskell onto my Windows Laptop | /r/haskell | 2023-12-04

    I've used WSL2 and GHC/Nix--worked without any issues. However, there is Chocolatey: https://chocolatey.org/

  • CefSharp

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

    Project mention: Head-up-Display Stream Deck Plugin | /r/u_pariswhitney | 2023-06-23

    The Fullscreen Chromium (cefsharp) based Web-Browser ignores optionally user input like Mouse clicks, and is optionally always in the foreground (Force-Top-Most), so it can be used for any situation.

  • SignalR

    Incredibly simple real-time web for .NET

    Project mention: Is it normal that POST SignalR reconnect request in my webforms project should take 42 seconds in azure app service? | /r/dotnet | 2023-02-04

    Full release history is here: https://github.com/SignalR/SignalR/releases

  • MahApps.Metro

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

    Project mention: Windows 8 style app (metro style app) | /r/windows | 2023-05-08

    You can make a WPF application with VS2022 CE and then install this NuGet package: MahApps

  • Lean

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

    Project mention: What Happened to Quantconnect? | /r/algotrading | 2023-05-18

    6.) You cant maximize position size of spread options strategies, LEAN always assumes naked margin first and ON THE NEXT DATA FRAME - you get your reg-t margin for spreads. https://github.com/QuantConnect/Lean/issues/5693 We're running into 2 years of this issue being reported.

  • Uno Platform

    Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.

    Project mention: A Proposal for an asynchronous Rust GUI framework | news.ycombinator.com | 2023-09-03
  • mRemoteNG

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

    Project mention: Microsoft adding RAR, 7z, Gz and more to the native ZIP extractor, and finally having it use more than 1 CPU core. | /r/sysadmin | 2023-05-23
  • 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: Should I give a copy of the database to the developer | /r/dotnet | 2023-06-25

    That reminds me of Bogus which also generates dummy data that I've been using for sometime now.

  • 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: Http calls on mobile, what is the preferred way / best practice | /r/dotnetMAUI | 2023-07-11

    Another question that rises is, would it be better to use some HttpClient package to handle the requests, like Refit in combination with Polly. But then again, it seems Refit also uses the HttpClient factory, which was a bad thing according to the previous?

  • Quasar

    Remote Administration Tool for Windows (by quasar)

  • Orchard Core

    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 that framework.

    Project mention: Orchard Core VS Elanat - a user suggested alternative | libhunt.com/r/OrchardCore | 2023-08-17
  • SaaSHub

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

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). The latest post mention was on 2023-12-06.

C# C# related posts


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

Project Stars
1 shadowsocks-windows 57,485
2 Avalonia 20,568
3 ILSpy 19,169
4 MaterialDesignInXamlToolkit 14,209
5 Entity Framework 12,955
6 ABP 11,758
7 ASP.NET Boilerplate 11,379
8 MonoGame 10,339
9 Json.NET 10,312
10 ArchiSteamFarm 10,124
11 BenchmarkDotNet 9,618
12 Duplicati 9,559
13 Chocolatey 9,551
14 CefSharp 9,487
15 SignalR 9,000
16 MahApps.Metro 8,966
17 Lean 8,141
18 Uno Platform 8,104
19 mRemoteNG 8,032
20 Bogus 7,835
21 Refit 7,708
22 Quasar 7,508
23 Orchard Core 6,916
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives