Best Open Source dotnet Libraries
A curated list of the most popular GitHub repositories tagged with dotnet. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1jellyfin/jellyfin
The Free Software Media System - Server Backend & API
#2files-community/Files
A modern file manager that helps users organize their files and folders.
#3dotnet/aspnetcore
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
#4SeleniumHQ/selenium
A browser automation framework and ecosystem.
#5AvaloniaUI/Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
#6pulumi/pulumi
Pulumi - Infrastructure as Code in any programming language 🚀
#7BeyondDimension/SteamTools
🛠「Watt Toolkit」是一个开源跨平台的多功能 Steam 工具箱。
#8icsharpcode/ILSpy
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
#9jasontaylordev/CleanArchitecture
Clean Architecture Solution Template for ASP.NET Core
#10MoienTajik/AspNetCore-Developer-Roadmap
Roadmap to becoming an ASP.NET Core developer in 2026
#11bitwarden/server
Bitwarden infrastructure/backend (API, database, Docker, etc).
#12ardalis/CleanArchitecture
Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 10
#13dotnet/runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
#14microsoft/react-native-windows
A framework for building native Windows apps with React.
#15OpenRA/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.
#16amplication/amplication
Amplication brings order to the chaos of large-scale software development by creating Golden Paths for developers - streamlined workflows that drive consistency, enable high-quality code practices, simplify onboarding, and accelerate standardized delivery across teams.
#17unoplatform/uno
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!!
#18studyzy/imewlconverter
”深蓝词库转换“ 一款开源免费的输入法词库转换程序
#19egametang/ET
Unity3D Client And C# Server Framework
#20bchavez/Bogus
:card_index: A simple fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js.
#21reactiveui/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.
#22litedb-org/LiteDB
LiteDB - A .NET NoSQL Document Store in a single data file
#23dotnet/machinelearning
ML.NET is an open source and cross-platform machine learning framework for .NET.
#24lepoco/wpfui
WPF UI provides the Fluent experience in your known and loved WPF framework. Intuitive design, themes, navigation and new immersive controls. All natively and effortlessly.
#25ThreeMammals/Ocelot
.NET API Gateway
#26dotnet/wpf
WPF is a .NET Core UI framework for building Windows desktop applications.
#27Azure/azure-sdk-for-net
This repository is for active development of the Azure SDK for .NET. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.
#28ChilliCream/graphql-platform
Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Nitro the awesome Monaco based GraphQL IDE.
#29Tyrrrz/CliWrap
Library for interacting with command-line interfaces
#30mpvnet-player/mpv.net
🎞 mpv.net is a media player for Windows with a modern GUI.
#31commandlineparser/commandline
The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support
#32odigos-io/odigos
Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF
#33apache/avro
Apache Avro is a data serialization system.
#34coverlet-coverage/coverlet
Cross platform code coverage for .NET
#35dotnet/sdk
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
#36Pixeval/Pixeval
Wow. Yet another Pixiv client!
#37microsoft/testfx
This repository holds the source code of Microsoft.Testing.Platform (MTP), a lightweight alternative to VSTest, as well as MSTest adapter and framework.
#38aprillz/MewUI
A cross-platform and lightweight, code-first .NET GUI framework aimed at NativeAOT.
#39LiamMorrow/LiftLog
A cross platform app for tracking your lifts in the gym
#40epam/Indigo
Universal cheminformatics toolkit, utilities and database search tools
#41NewLifeX/Stardust
星尘,轻量级分布式服务框架。配置中心、集群管理、远程自动发布、服务治理。服务自动注册和发现,负载均衡,动态伸缩,故障转移,性能监控。
#42nanoframework/nanoFramework.IoT.Device
📦 This repo includes .NET nanoFramework implementations for various sensors, chips, displays, hats and drivers
#43Corsinvest/cv4pve-api-dotnet
Proxmox VE Client API .Net C#
#44no-faff/InstallerClean
Open source tool to safely clean orphaned Windows Installer files and reclaim disk space