back to home

Best Open Source csharp Libraries

A curated list of the most popular GitHub repositories tagged with csharp. 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

48,708C#
Analyze Code

#2files-community/Files

A modern file manager that helps users organize their files and folders.

42,035C#
Analyze Code

#3ShareX/ShareX

ShareX is a free and open-source application that enables users to capture or record any area of their screen with a single keystroke. It also supports uploading images, text, and various file types to a wide range of destinations.

35,673C#
Analyze Code

#4doocs/leetcode

🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解

35,644Java
Analyze Code

#5DevToys-app/DevToys

A Swiss Army knife for developers.

30,981C#
Analyze Code

#6microsoft/calculator

Windows Calculator: A simple yet powerful calculator that ships with Windows

30,865C++
Analyze Code

#7AvaloniaUI/Avalonia

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

30,094C#
Analyze Code

#8pulumi/pulumi

Pulumi - Infrastructure as Code in any programming language 🚀

24,802Go
Analyze Code

#9mxgmn/WaveFunctionCollapse

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

24,691C#
Analyze Code

#10BeyondDimension/SteamTools

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

24,499C#
Analyze Code

#11quozd/awesome-dotnet

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

21,116
Analyze Code

#12thangchung/awesome-dotnet-core

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

21,097C#
Analyze Code

#13dotnet/roslyn

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

20,243C#
Analyze Code

#14MoienTajik/AspNetCore-Developer-Roadmap

Roadmap to becoming an ASP.NET Core developer in 2026

19,537
Analyze Code

#15peass-ng/PEASS-ng

PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)

19,337C#
Analyze Code

#16antlr/antlr4

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

18,730Java
Analyze Code

#17rocksdanister/lively

Free and open-source software that allows users to set animated desktop wallpapers and screensavers powered by WinUI 3.

18,260C#
Analyze Code

#18bitwarden/server

Bitwarden infrastructure/backend (API, database, Docker, etc).

18,082C#
Analyze Code

#19ardalis/CleanArchitecture

Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 10

18,008C#
Analyze Code

#20dotnet/corefx

This repo is used for servicing PR's for .NET Core 2.1 and 3.1. Please visit us at https://github.com/dotnet/runtime

17,534
Analyze Code

#21microsoft/mcp-for-beginners

This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.

14,439Jupyter Notebook
Analyze Code

#22abpframework/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.

14,163C#
Analyze Code

#23winsw/winsw

A wrapper executable that can run any executable as a Windows service, in a permissive license.

13,704C#
Analyze Code

#24glideapps/quicktype

Generate types and converters from JSON, Schema, and GraphQL

13,633TypeScript
Analyze Code

#25MonoGame/MonoGame

One framework for creating powerful cross-platform games.

13,182C#
Analyze Code

#26JustArchiNET/ArchiSteamFarm

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

13,081C#
Analyze Code

#27JosefNemec/Playnite

Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.

12,515C#
Analyze Code

#28dotnet/csharplang

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

12,511C#
Analyze Code

#29d2phap/ImageGlass

🏞 A lightweight, versatile image viewer

12,247C#
Analyze Code

#30Kareadita/Kavita

Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family.

9,870C#
Analyze Code

#31unoplatform/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!!

9,830C#
Analyze Code

#32bchavez/Bogus

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

9,610C#
Analyze Code

#33AdrienTorris/awesome-blazor

Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.

9,308
Analyze Code

#34lepoco/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.

9,151C#
Analyze Code

#35AutoDarkMode/Windows-Auto-Night-Mode

Automatically switches between the dark and light theme of Windows 10 and Windows 11

9,144C#
Analyze Code

#36HandyOrg/HandyControl

Contains some simple and commonly used WPF controls

6,952C#
Analyze Code

#37AssetRipper/AssetRipper

GUI Application to work with engine assets, asset bundles, and serialized files

6,941C#
Analyze Code

#38NLog/NLog

NLog - Flexible and Structured Logging for various .NET Platforms

6,537C#
Analyze Code