C# C#

Open-source C# projects categorized as C#

Top 23 C# C# Projects

  • GitHub repo WaveFunctionCollapse

    Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics

    Project mention: Dungeon Alchemist is AI-powered mapmaking software that auto-populates your rooms with furniture | reddit.com/r/DungeonsAndDragons | 2021-02-19

    We use a custom algorithm similar to https://github.com/mxgmn/WaveFunctionCollapse. It learns from examples to figure out how for example a “burial chamber” should look and how objects should be logically placed.

  • GitHub repo ShareX

    ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.

    Project mention: Might i interest you in some System.DateTime fun? (Description in comments) | reddit.com/r/programminghorror | 2021-02-23

    May I introduce you to our lord and savior ShareX?

  • Uno Platform

    Pixel-Perfect Multi-Platform Applications with C# and XAML. Build single-codebase applications for Windows, Web, Linux, macOS, iOS and Android with open-source Uno Platform. Fluent and Material design included in-the-box. Try now via 3 min tutorial.

  • GitHub repo Roslyn

    The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.

    Project mention: .NET 6 Preview 1 Released | reddit.com/r/programming | 2021-02-17

    Yeah, I wonder how this announcement plays into that. There's been a wiki page regarding limitations for a long time, and I wouldn't be surprised if the realization was that an entirely different approach to EnC was in order.

  • GitHub repo Avalonia

    A cross platform XAML framework for .NET

    Project mention: .NET 6 Preview 1 Released | reddit.com/r/csharp | 2021-02-18

    Well enterprise is not my wheelhouse so this might not be what you are looking for but give AvaloniaUI a look

  • GitHub repo Jellyfin

    The Free Software Media System

    Project mention: NAS transcoding question | reddit.com/r/HomeServer | 2021-02-23

    Here: https://jellyfin.org/

  • GitHub repo ASP.NET Boilerplate

    ASP.NET Boilerplate - Web Application Framework

  • GitHub repo Mono

    Mono open source ECMA CLI, C# and .NET implementation.

    Project mention: Proper Certificate Creation for v3 Radarr | reddit.com/r/radarr | 2021-01-22

    It looks like an issue with mono? You can try to ping the other guy who had this problem :) https://github.com/mono/mono/issues/18156

  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo OpenRA

    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, Linux, *BSD and Mac OS X.

    Project mention: Those were the days. | reddit.com/r/memes | 2021-02-18

    Check out the open source version! https://www.openra.net/

  • GitHub repo MonoGame

    One framework for creating powerful cross-platform games.

    Project mention: Need Help With Imported Assets | reddit.com/r/Unity3D | 2021-02-23

    The project you linked isn't compatible with Unity in any way. It looks like this is designed on top of MonoGame, a completely different game engine.

  • GitHub repo Bitwarden

    The core infrastructure backend (API, database, Docker, etc). (by bitwarden)

    Project mention: news.ycombinator.com | 2021-02-22

    What do you think about this reply on that thread? https://github.com/bitwarden/server/issues/589#issuecomment-...

  • GitHub repo csharplang

    The official repo for the design of the C# programming language

    Project mention: .NET 6 Preview 1 Released | reddit.com/r/fsharp | 2021-02-17

    They are working on them, but there aren't any news yet. Don't know if this feature is going to make it into C# 10, but I think it's discussed here.

  • GitHub repo ArchiSteamFarm

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

    Project mention: World of Warships — Exclusive Starter Pack | reddit.com/r/FreeGamesOnSteam | 2021-02-04

    I'm a bot | What is ASF | Info

  • GitHub repo ABP

    Open Source Web Application Framework for ASP.NET Core

    Project mention: abp.io, asp.net boiler plate or other? | reddit.com/r/dotnet | 2021-02-23

    I'm wondering if anyone has any experience with asp.net boilerplate or abp.io what your thoughts are.

  • GitHub repo Gui.cs

    Console-based user interface toolkit for .NET applications.

    Project mention: Best python GUI to learn? | reddit.com/r/learnpython | 2021-02-23

    If your goal is is to make something cross-platform from a single code base; I recommend: Terminal.Gui. Every desktop has a terminal, and it has the added benefit of performing well over SSH and the like. The problem is people will think your app is old and busted because it's fast and looks like it's from the 80's.

  • GitHub repo Uno Platform

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

    Project mention: Goodbye Electron, Welcome Flutter | reddit.com/r/programming | 2021-02-21

    Can anyone compare Flutter with https://platform.uno/ ? I thought .NET ecosystem would be richer.

  • GitHub repo privilege-escalation-awesome-scripts-suite

    PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)

    Project mention: Traitor: Linux privilege escalation made easy | news.ycombinator.com | 2021-02-22

    Seems interesting with the Docker exploit I guess. I would still recommend linpeas: https://github.com/carlospolop/privilege-escalation-awesome-...

    Most of these tricks are listed here at GTFOBins: https://gtfobins.github.io/ which is based on LOLBAS for Windows: https://lolbas-project.github.io/#

  • GitHub repo C# Algorithms

    :books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#

  • GitHub repo Bogus

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

  • GitHub repo NSwag

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

    Project mention: Angular/.NET core WEB API separate vs. VS2019 Angular Web API combine template | reddit.com/r/dotnet | 2021-02-15

    I added https://github.com/RicoSuter/NSwag/wiki/NSwag.MSBuild

  • GitHub repo UWP Community Toolkit

    The Windows Community Toolkit is a collection of helper functions, custom controls, and app services. It simplifies and demonstrates common developer tasks building UWP and .NET apps for Windows 10. The toolkit is part of the .NET Foundation.

  • GitHub repo win-acme

    A simple ACME client for Windows (for use with Let's Encrypt et al.)

    Project mention: How to Create and install Free SSL certificates in IIS? | dev.to | 2021-02-15
  • GitHub repo EntityComponentSystemSamples

    Project mention: Cross-platform deterministic physics with Unity DOTS physics and soft floats | reddit.com/r/Unity3D | 2021-02-15

    Somehow I cant find the Unity DOTS physics on Github to see what the license is. I found, for example, their DOTS Samples repository, which has a "Unity Companion License", meaning its " royalty-free copyright license to reproduce, prepare derivative works " etc. I would imagine all their github projects are like that. I could even ask on the forums if you would be willing to share the code in case the licence is ok (which I am sure it is judging by Unity's other repos)

  • GitHub repo Windows UI Library

    Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications

    Project mention: .NET 6 Preview 1 Released | reddit.com/r/dotnet | 2021-02-17

    Better check the WinUI roadmap, https://github.com/microsoft/microsoft-ui-xaml/blob/master/docs/roadmap.md

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 2021-02-23.


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

Project Stars
1 WaveFunctionCollapse 15,820
2 ShareX 15,262
3 Roslyn 14,012
4 Avalonia 10,649
5 Jellyfin 9,636
6 ASP.NET Boilerplate 9,325
7 Mono 9,145
8 OpenRA 8,978
9 MonoGame 7,360
10 Bitwarden 7,097
11 csharplang 6,641
12 ArchiSteamFarm 6,290
13 ABP 5,615
14 Gui.cs 4,971
15 Uno Platform 4,517
16 privilege-escalation-awesome-scripts-suite 4,236
17 C# Algorithms 4,154
18 Bogus 4,121
19 NSwag 4,109
20 UWP Community Toolkit 4,015
21 win-acme 4,008
22 EntityComponentSystemSamples 3,888
23 Windows UI Library 3,561