Discover C#

< More Languages

Discover the top trending C# repositories and projects on Github. Explore the latest trends in C# development.

Trending Repositories

1

PowerToys

Windows system utilities to maximize productivity
🔥🔥🔥
2

WaveFunctionCollapse

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

PowerShell

PowerShell for every system!
🔥
4

shadowsocks-windows

A C# port of shadowsocks
🔥
5

Files

Building the best file manager for Windows
📣
6

Ryujinx

Experimental Nintendo Switch Emulator written in C#
📣
7

jellyfin

The Free Software Media System
📣
8

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.
📣
9

dnSpy

.NET debugger and assembly editor
📣
10

ScreenToGif

🎬 ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video.
📣
11

Avalonia

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

aspnetcore

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

roslyn

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

ILSpy

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

maui

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

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.
⬆️
17

CodeHub

CodeHub is an iOS application written using Xamarin
⬆️
18

mono

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

DevToys

A Swiss Army knife for developers.
⬆️
20

ml-agents

The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.
⬆️
21

server

The core infrastructure backend (API, database, Docker, etc).
⬆️
22

v2rayN

A GUI client for Windows, support Xray core and v2fly core and others
⬆️
23

semantic-kernel

Integrate cutting-edge LLM technology quickly and easily into your apps
⬆️
24

Dapper

Dapper - a simple object mapper for .Net
⬆️
25

awesome-dotnet-core

🐝 A collection of awesome .NET core libraries, tools, frameworks and software
⬆️
26

FluentTerminal

A Terminal Emulator based on UWP and web technologies.
⬆️
27

eShopOnContainers

Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 7, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor. Moved to https://github.com/dotnet/eShop.
⬆️
28

runtime

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

choco

Chocolatey - the package manager for Windows
⬆️
30

VFSForGit

Virtual File System for Git: Enable Git at Enterprise Scale
⬆️
31

MonoGame

One framework for creating powerful cross-platform games.
⬆️
32

electrino

Desktop runtime for apps built on web technologies, using the system's own web browser engine
⬆️
33

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+.
⬆️
34

osu

rhythm is just a *click* away!
⬆️
35

docker-lambda

Docker images and test runners that replicate the live AWS Lambda environment
⬆️
36

duplicati

Store securely encrypted backups in the cloud!
⬆️
37

Terminal.Gui

Cross Platform Terminal UI toolkit for .NET
⬆️
38

QuickLook

Bring macOS “Quick Look” feature to Windows
⬆️
39

Newtonsoft.Json

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

orleans

Cloud Native application framework for .NET
⬆️
41

PEASS-ng

PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)
⬆️
42

RevokeMsgPatcher

:trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁(我已经看到了,撤回也没用了)
⬆️
43

csharplang

The official repo for the design of the C# programming language
⬆️
44

MaterialDesignInXamlToolkit

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

FASTER

Fast persistent recoverable log and key-value store + cache, in C# and C++.
⬆️
46

UnityCsReference

Unity C# reference source code.
⬆️
47

efcore

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

BenchmarkDotNet

Powerful .NET library for benchmarking
⬆️
49

Dependencies

A rewrite of the old legacy software "depends.exe" in C# for Windows devs to troubleshoot dll load dependencies issues.
⬆️
50

Jackett

API Support for your favorite torrent trackers
⬆️
51

CefSharp

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

LiteDB

LiteDB - A .NET NoSQL Document Store in a single data file
⬆️
53

uno

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

Nancy

Lightweight, low-ceremony, framework for building HTTP based services on .Net and Mono
⬆️
55

Sonarr

Smart PVR for newsgroup and bittorrent users.
⬆️
56

MarkovJunior

Probabilistic language based on pattern matching and constraint propagation, 153 examples
⬆️
57

AssetStudio

AssetStudio is a tool for exploring, extracting and exporting assets and assetbundles.
⬆️
58

machinelearning

ML.NET is an open source and cross-platform machine learning framework for .NET.
⬆️
59

SignalR

Incredibly simple real-time web for .NET
⬆️
60

RestSharp

Simple REST and HTTP API Client for .NET
⬆️
61

spectre.console

A .NET library that makes it easier to create beautiful console applications.
⬆️
62

ailab

Experience, Learn and Code the latest breakthrough innovations with Microsoft AI
⬆️
63

Humanizer

Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities
⬆️
64

netch

A simple proxy client
⬆️
65

runner

The Runner for GitHub Actions 🚀
⬆️
66

SparkleShare

Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows.
⬆️
67

reverse-proxy

A toolkit for developing high-performance HTTP reverse proxy applications.
⬆️
68

ReactiveUI

An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
⬆️
69

winsw

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

AutoMapper

A convention-based object-object mapper in .NET.
⬆️
71

ImageSharp

📷 A modern, cross-platform, 2D Graphics library for .NET
⬆️
72

EventStore

EventStoreDB, the event-native database. Designed for Event Sourcing, Event-Driven, and Microservices architectures
⬆️
73

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.
⬆️
74

Hangfire

An easy way to perform background job processing in .NET and .NET Core applications. No Windows Service or separate process required
⬆️
75

wpf

WPF is a .NET Core UI framework for building Windows desktop applications.
⬆️
76

Radarr

Movie organizer/manager for usenet and torrent users.
⬆️
77

de4dot

.NET deobfuscator and unpacker.
⬆️
78

CMWTAT_Digital_Edition

CloudMoe Windows 10/11 Activation Toolkit get digital license, the best open source Win 10/11 activator in GitHub. GitHub 上最棒的开源 Win10/Win11 数字权利(数字许可证)激活工具!
⬆️
79

Electron.NET

:electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).
⬆️
80

basic-computer-games

An updated version of the classic "Basic Computer Games" book, with well-written examples in a variety of common MEMORY SAFE, SCRIPTING programming languages. See https://coding-horror.github.io/basic-computer-games/
⬆️
81

blockchain

A simple Blockchain in Python
⬆️
82

MahApps.Metro

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

gitextensions

Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
⬆️
84

MediatR

Simple, unambitious mediator implementation in .NET
⬆️
85

lively

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

msbuild

The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
⬆️
87

Notepads

A modern, lightweight text editor with a minimalist design.
⬆️
88

reactive

The Reactive Extensions for .NET
⬆️
89

stride

Stride Game Engine (formerly Xenko)
⬆️
90

UniRx

Reactive Extensions for Unity
⬆️
91

EarTrumpet

EarTrumpet - Volume Control for Windows
⬆️
92

FastGithub

github加速神器,解决github打不开、用户头像无法加载、releases无法上传下载、git-clone、git-pull、git-push失败等问题
⬆️
93

Locale-Emulator

Yet Another System Region and Language Simulator
⬆️
94

Quasar

Remote Administration Tool for Windows
⬆️
95

Il2CppDumper

Unity il2cpp reverse engineer
⬆️
96

language-ext

C# functional language extensions - a base class library for functional programming
⬆️
97

Harmony

A library for patching, replacing and decorating .NET and Mono methods during runtime
⬆️
98

IdentityServer4

OpenID Connect and OAuth 2.0 Framework for ASP.NET Core
⬆️
99

rant3

(Obsolete) Archive of Rant 3.x.
⬆️
100

FluentValidation

A popular .NET validation library for building strongly-typed validation rules.
⬆️