Open-source projects categorized as .NET

Top 23 .NET Open-Source Projects

  • ASP.NET Core

    ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

    Project mention: Déficit de programadores: Las empresas son parte del problema | /r/CharruaDevs | 2023-06-08
  • Files

    Building the best file manager experience for Windows

    Project mention: Is windows 11 worth it? | /r/buildapc | 2023-05-25

    This is everybody's regular scheduled reminder that files is just better than Explorer.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Selenium WebDriver

    A browser automation framework and ecosystem.

    Project mention: Introduction to Cypress and UI Test Automation | /r/u_Ok-Examination-4768 | 2023-05-23

    Cypress is a next-generation front-end Automation testing tool built for modern web applications. It is a JavaScript-based end-to-end testing framework and is known for faster test execution as compared with other testing tools (like Selenium or Protractor).

  • Ryujinx

    Experimental Nintendo Switch Emulator written in C#

    Project mention: The following packages have unmet dependencies: mintsources: Depends: mint-common (>= 2) but it is not going to be installed | /r/linuxmint | 2023-06-04
  • Jellyfin

    The Free Software Media System

    Project mention: Titles are hard but collecting your favourite shows shouldn't be | /r/CuratedTumblr | 2023-06-08

    Right now there's two options I would recommend setting up for the actual streaming of your totally legally acquired media. The main service you'll see most people using these days is Plex, but there is a also an open source alternative, JellyFin. Both of these are fairly easy to set up, although I would recommend doing so in a linux virtual machine (also easy to set up, but I won't go into detail here), especially if you want to deploy it via docker. There's a bit of a learning curve with docker deployment, but its fairly straightforward once you get the hang of it.

  • Introducing .NET Multi-platform App UI (MAUI)

    .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

    Project mention: ASP.NET Core - how to create an IdentityUser account from an external login | /r/csharp | 2023-05-31

    I implemented the Auth controller following this sample code from Microsoft.

  • core

    Home repository for .NET Core (by dotnet)

    Project mention: //////. How can you use the finder outer to recover lost crypto? /// | /r/TheShamanway | 2023-05-10

    Thanks to .Net core

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • Avalonia

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

    Project mention: Best way to convince management not to go with Pascal/Delphi | /r/ExperiencedDevs | 2023-06-06

    I would look into https://avaloniaui.net/

  • ILSpy

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

    Project mention: I made a DLL INteroreter that Allows the user to invoke methods with parameters in ANY DLL File | /r/SoftwareEngineering | 2023-05-24

    You will thoroughly enjoy this, then.

  • awesome-dotnet

    A collection of awesome .NET libraries, tools, frameworks and software

    Project mention: Hi there. Is there any libraries or packages out there that’s similar or better than EfSchemaCompare? | /r/dotnet | 2023-05-12

    When checking for .NET related tools I tend to look at awewsome-dotnet and I couldn't find EfSchemaCompare or any other tool which seems to be related. Might be worth adding it there.

  • Pulumi

    Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀

    Project mention: RFC: Go Generics in the Pulumi SDK | news.ycombinator.com | 2023-05-31
  • AspNetCore-Developer-Roadmap

    Roadmap to becoming an ASP.NET Core developer in 2023

    Project mention: From Junior .Net to Middle .Net dev | /r/csharp | 2023-05-31

    ps As middle in my team I improve basic knowledge (.net + struct + algorithm + angular) and going through asp.net roadmap. In my team I can ask for help to build bore specific path, if you ask your more senior teammates the will help with advices and loooooot of materials Good luck =)

  • react-native-windows

    A framework for building native Windows apps with React.

    Project mention: What do react native devs think of Flutter | /r/reactnative | 2023-05-18

    Sometimes yeah they can become a real pain in the a$$. With RN you can make good looking and dynamic layouts with minimum effort. On the other hand when trying to implement logic my main and continuous issues I am facing is with the async parts . Apart from I am all in for RN . I am going to give it a try for a windows app with https://microsoft.github.io/react-native-windows .And if it works fine (which means you get your self away from C#) it will be a really powerful tool for me .

  • SteamTools

    🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。

    Project mention: Is steamX :card farmer safe? I have used idle daddy before and it was completely safe. | /r/Steam | 2023-03-20

    English explanation https://github.com/BeyondDimension/SteamTools/blob/v3.x/README.en.md

  • 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: So Macs can basically play Windows games now?? | /r/macgaming | 2023-06-07

    Good news! You already can thanks to (OpenRA)[https://www.openra.net].

  • CleanArchitecture

    Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core

    Project mention: Не знаю где задать этот вопрос | /r/AskARussian | 2023-05-15
  • Bitwarden

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

    Project mention: How do i fix this in the Bitwarden setup | /r/Bitwarden | 2023-06-06

    https://github.com/bitwarden/server/issues/282 Extactly like in this issue

  • CleanArchitecture

    Clean Architecture Solution Template for .NET 7 (by jasontaylordev)

    Project mention: DDD Design when it comes is it correct approach | /r/dotnet | 2023-05-07

    For reference, see how Jason Taylor has his template setup. https://github.com/jasontaylordev/CleanArchitecture

  • .NET Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

    Project mention: C# Task async/await vs Golang's goroutines | /r/csharp | 2023-06-03

    C# (.NET) threads are "managed" threads so they don't always map to a given (or single) native thread. More in the BoTR.

  • Polly

    Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.

    Project mention: [Question] HttpClient does not recover from error | /r/dotnet | 2023-06-08

    D'Oh! Sorry, not PolySharp. I meant Polly. Too many similarly-named libraries!

  • labs

    This is a collection of tutorials for learning how to use Docker with various tools. Contributions welcome.

  • ASP.NET Boilerplate

    ASP.NET Boilerplate - Web Application Framework

    Project mention: Does an open source 'backend platform' exist for dotnet? | /r/dotnet | 2023-05-05

    This is pretty similar

  • Mono

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

    Project mention: Java 21 will introduce Unnamed Classes and Instance Main Methods | /r/ProgrammerHumor | 2023-06-04

    They have deceived you. https://www.mono-project.com/ I seriously don't know how well wine can deal with newer .NET winforms

  • 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-06-08.

.NET related posts


What are some of the best open-source .NET projects? This list will help you:

Project Stars
1 ASP.NET Core 31,854
2 Files 27,641
3 Selenium WebDriver 26,772
4 Ryujinx 23,150
5 Jellyfin 22,584
6 Introducing .NET Multi-platform App UI (MAUI) 19,037
7 core 18,949
8 Avalonia 18,072
9 ILSpy 17,933
10 awesome-dotnet 16,748
11 Pulumi 16,174
12 AspNetCore-Developer-Roadmap 15,494
13 react-native-windows 15,445
14 SteamTools 13,757
15 OpenRA 12,867
16 CleanArchitecture 12,769
17 Bitwarden 12,632
18 CleanArchitecture 12,061
19 .NET Runtime 12,034
20 Polly 11,944
21 labs 11,245
22 ASP.NET Boilerplate 11,106
23 Mono 10,439
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives