Topics / #c-sharp
C-sharp projects on GitHub
Alternate spelling tag for the C# language.
As of , the most-starred C-sharp projects on GitHub are v2rayN (118.4K stars), shadowsocks-windows (59.5K stars) and grpc (45.4K stars). GitHub.Locker tracks 47 C-sharp repositories with 846K stars combined. The fastest-growing on October 16 was v2rayN, with +83 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
v2rayN
2dust/v2rayN · ★ 118.4Kv2rayN is a free, open-source GUI client for Windows, Linux and macOS that manages proxy connections using protocols like V2Ray, Xray, sing-box, Trojan, Shadowsocks and others.
+29server
bitwarden/server · ★ 20.4KThis is the server side of Bitwarden, the password manager: the APIs, database, and core backend infrastructure that all Bitwarden client apps talk to. Run it on your own hardware to get your own Bitwarden instance.
UniGetUI
Devolutions/UniGetUI · ★ 26.6KUniGetUI is a graphical interface that unifies your system's command-line package managers (WinGet, Scoop, Chocolatey, Homebrew, APT, DNF, Pacman, Flatpak, Snap, pip, npm, Bun, .NET Tool, and more) into one app, so you can discover, install, update, and uninstall software without touching a terminal.
Lean
QuantConnect/Lean · ★ 22KLEAN is QuantConnect's open-source, event-driven algorithmic trading engine, written in C# with Python support. You use it to build, backtest and live-trade strategies, with alternative data support out of the box.
The all-time top
47 projects · by stars
- 118.4K
#1 · 2dust/v2rayN
v2rayN
v2rayN is a free, open-source GUI client for Windows, Linux and macOS that manages proxy connections using protocols like V2Ray, Xray, sing-box, Trojan, Shadowsocks and others.
- 59.5K
#2 · shadowsocks/shadowsocks-windowsshadowsocks-windows
Shadowsocks-windows is a Windows desktop client for Shadowsocks, a SOCKS5/HTTP proxy protocol designed to circumvent internet censorship, written in C#.
- 45.4K
#3 · grpc/grpcgrpc
gRPC is a modern, high-performance open-source RPC (remote procedure call) framework that lets client and server applications communicate transparently across languages and platforms.
- 4

styleguide
39.7Kgoogle/styleguide · HTMLThis is a collection of style guides Google uses for its own and Google-originated open-source code, covering languages like C++, Java, Python, Go, JavaScript, TypeScript, HTML/CSS, Shell, Swift, and more.
- 5
Avalonia
31.7KAvaloniaUI/Avalonia · C#Avalonia is a cross-platform UI framework for .NET: you write apps in C# and XAML, and they run on Windows, macOS, Linux, iOS, Android and WebAssembly.
- 6

ScreenToGif
27.8KNickeManarin/ScreenToGif · C#ScreenToGif is a Windows desktop tool that records a selected area of your screen, your webcam, or a sketchboard, then lets you edit the capture and export it as a GIF, APNG, video, PSD, or PNG.
- 7

ILSpy
26.7Kicsharpcode/ILSpy · C#It's the open-source, cross-platform .NET assembly browser and decompiler: point it at a compiled .NET assembly and it shows you the C# code behind it, on Windows, Linux, and macOS alike.
- 8

UniGetUI
26.6KDevolutions/UniGetUI · C#UniGetUI is a graphical interface that unifies your system's command-line package managers (WinGet, Scoop, Chocolatey, Homebrew, APT, DNF, Pacman, Flatpak, Snap, pip, npm, Bun, .NET Tool, and more) into one app, so you can discover, install, update, and uninstall software without touching a terminal.
- 9
flatbuffers
26.6Kgoogle/flatbuffers · C++FlatBuffers is a cross-platform serialization library built for maximum memory efficiency: you read serialized data directly without a parsing/unpacking step, and it keeps forwards/backwards compatibility.
- 10

CodeHub
22.5KCodeHubApp/CodeHub · C#CodeHub is an iOS app for browsing and maintaining your GitHub repositories from an iPhone, iPod Touch or iPad — from pull requests down to comments on individual file diffs.
- 11
Lean
22KQuantConnect/Lean · C#LEAN is QuantConnect's open-source, event-driven algorithmic trading engine, written in C# with Python support. You use it to build, backtest and live-trade strategies, with alternative data support out of the box.
- 12

server
20.4Kbitwarden/server · C#This is the server side of Bitwarden, the password manager: the APIs, database, and core backend infrastructure that all Bitwarden client apps talk to. Run it on your own hardware to get your own Bitwarden instance.
- 13

ContextMenuManager
20.3KBluePointLilac/ContextMenuManager · C#ContextMenuManager is a Windows tool that lets you enable, disable, and customize right-click context menu items for files, folders, new-item menus, send-to, open-with, custom file formats, IE, and WinX menus.
- 14

CNTK
17.6Kmicrosoft/CNTK · C++The Microsoft Cognitive Toolkit (CNTK) is an open-source deep-learning toolkit that describes neural networks as a series of computational steps in a directed graph.
- 15

MaterialDesignInXamlToolkit
16.3KMaterialDesignInXAML/MaterialDesignInXamlToolkit · C#Google's Material Design brought to WPF: an open-source theme and control library for Windows desktop apps written in C# or VB.Net. It restyles all major WPF controls and adds Material-flavored extras.
- 16

Flow.Launcher
15.8KFlow-Launcher/Flow.Launcher · C#Flow Launcher is a quick file search and application launcher for Windows, similar to Alfred or Spotlight, with support for community-made plugins.
- 17

FileConverter
15.4KTichau/FileConverter · C#File Converter is a Windows tool that lets you convert and compress files directly from the right-click context menu in Windows Explorer, without opening a separate app.
- 18

vosk-api
15.2Kalphacep/vosk-api · Jupyter NotebookVosk is an offline, open-source speech recognition toolkit that transcribes speech to text in over 20 languages and dialects, running entirely on-device without needing an internet connection.
- 19

duplicati
15.1Kduplicati/duplicati · C#Duplicati is a free, open-source backup client that stores encrypted, incremental, and compressed backups on cloud storage services and remote file servers.
- 20

efcore
14.8Kdotnet/efcore · C#EF Core is a modern object-database mapper for .NET: you query and update data as regular objects, and it handles LINQ queries, change tracking, updates, and schema migrations.
- 21

MonoGame
14.5KMonoGame/MonoGame · C#MonoGame is an open-source .NET framework for building cross-platform games in C#. It's a community-driven re-implementation of Microsoft's discontinued XNA Framework.
- 22

abp
14.4Kabpframework/abp · C#ABP is an open-source web application framework for ASP.NET Core that gives you an opinionated architecture for building enterprise software, with infrastructure, startup templates, pre-built application modules, UI themes and tooling included.
- 23
QuestPDF
14.2KQuestPDF/QuestPDF · C#QuestPDF is a modern C# library for generating PDF documents — reports, invoices, exports — by writing strongly-typed, fluent C# code instead of fighting with HTML-to-PDF conversion.
- 24

ArchiSteamFarm
13.8KJustArchiNET/ArchiSteamFarm · C#ArchiSteamFarm (ASF) is a C# application that farms Steam trading cards from multiple Steam accounts simultaneously, without needing the Steam client running.
- 25

LKY_OfficeTools
12.9KOdysseusYuan/LKY_OfficeTools · C#LKY_OfficeTools is a Windows tool that automatically downloads, installs, and activates the latest version of Microsoft Office with one click.
- 26

coreclr
12.8Kdotnet/coreclrCoreCLR is the runtime for .NET Core — the component that actually executes .NET Core programs. It ships the garbage collector, the JIT compiler, primitive data types and low-level classes.
- 27

aspnetboilerplate
12Kaspnetboilerplate/aspnetboilerplate · C#ASP.NET Boilerplate (ABP) is a general-purpose application framework for building modern ASP.NET web apps, implementing best practices like layered architecture and Domain Driven Design out of the box so you can focus on business code.
- 28

choco
11.5Kchocolatey/choco · C#Chocolatey (choco) is a command-line package manager for Windows, similar to apt-get or yum but for Windows software.
- 29

BenchmarkDotNet
11.5Kdotnet/BenchmarkDotNet · C#BenchmarkDotNet is a .NET library that turns ordinary methods into reliable, repeatable performance benchmarks and reports detailed statistics about the results.
- 30

EarTrumpet
11.4KFile-New-Project/EarTrumpet · C#EarTrumpet is a volume control app for Windows that replaces the default system volume mixer, giving you per-app volume sliders, device switching, and more from the system tray.
- 31

Newtonsoft.Json
11.3KJamesNK/Newtonsoft.Json · C#Json.NET (Newtonsoft.Json) is a high-performance JSON framework for .NET that serializes and deserializes .NET objects to and from JSON text.
- 32

mRemoteNG
11.2KmRemoteNG/mRemoteNG · C#mRemoteNG is the next generation of mRemote: an open source, tabbed, multi-protocol manager that shows all your remote connections in one simple yet powerful interface instead of a pile of separate client windows.
- 33

StockSharp
10.9KStockSharp/StockSharp · C#StockSharp (S#) is a free, open-source platform for trading on any market worldwide - crypto exchanges, stocks, futures, options, forex, and Bitcoin - supporting both manual and algorithmic trading, including high-frequency strategies.
- 34

reference
10.9KFechin/reference · EJSReference is a collection of quick-reference cheat sheets for developers, covering programming languages, Linux commands, databases, and keyboard shortcuts, all laid out in one clean, scannable site.
- 35

mal
10.7Kkanaka/mal · AssemblyMal (Make a Lisp) is a Clojure-inspired Lisp interpreter built as a teaching tool: you implement the same interpreter in 11 incremental steps, and the project provides 95+ reference implementations across 89 languages to compare against.
- 36
imewlconverter
10.4Kstudyzy/imewlconverter · C#An open-source, free input method dictionary converter (深蓝词库转换). It moves your word dictionaries between 20+ Chinese input method tools — Sogou, QQ, Baidu, Rime, Microsoft Pinyin and more — and runs on Windows, Linux and macOS.
- 37

CefSharp
10.3Kcefsharp/CefSharp · C#CefSharp is a .NET wrapper around the Chromium Embedded Framework (CEF) that lets you embed a full Chromium browser inside WPF or Windows Forms applications.
- 38
uno
10.1Kunoplatform/uno · C#Uno Platform is an open-source platform for building native mobile, web, desktop, and embedded apps from a single C#/XAML codebase, using the WinUI 3 API surface.
- 39

StabilityMatrix
8.9KLykosAI/StabilityMatrix · C#Stability Matrix is a multi-platform package manager and inference UI for Stable Diffusion, letting you install, update, and launch tools like Automatic1111, ComfyUI, Forge, Fooocus, InvokeAI, SwarmUI and others with one click.
- 40

LiteMonitor
6.7KDiorser/LiteMonitor · C#LiteMonitor is a lightweight, customizable hardware monitoring tool for the Windows desktop and taskbar, showing real-time CPU, GPU, RAM, disk, network, and FPS stats.
- 41

FluentCleaner
6.5Kbuiltbybel/FluentCleaner · C#FluentCleaner is a free, open-source alternative to CCleaner for Windows. It cleans junk files, browser cache, and temp data using the community-maintained winapp2.ini rule database, built with a modern WinUI 3 interface and no ads, upsells, or dark patterns.
- 42

KillerPDF
4.1KSteveTheKiller/KillerPDF · C#KillerPDF is a free, open-source PDF editor for Windows built around its own PDF 2.0 engine, letting you view, annotate, OCR, merge, split, edit text, sign, fill forms, print and flatten PDFs without any subscription.
- 43
SharpIDE
3.8KMattParkerDev/SharpIDE · C#SharpIDE is a modern, cross-platform IDE for .NET development, built using .NET and the Godot engine.
- 44

PersistentWindows
2.1Kkangyu-california/PersistentWindows · C#PersistentWindows is a Windows desktop utility that remembers where your windows were positioned and automatically restores that layout after events like waking from sleep, monitor connect/disconnect, resolution changes, or RDP reconnections.
- 45

dotnet-framework-docker
764microsoft/dotnet-framework-docker · C#This is the official repo providing Dockerfiles for building .NET Framework container images on Windows Server Core, covering the SDK, runtime, ASP.NET, and WCF.
- 46
VioletToolBox
451Smart-Paocai/VioletToolBox · C#VioletToolBox is a Windows desktop toolbox for Android device flashing, rooting, and ROM management, with about 110 functions covering ADB, Fastboot, EDL (9008 mode), and more, aimed at Chinese Android brands like OPPO, OnePlus, Xiaomi, and Redmi.
- 47

aivchatdemo
124wangzhuoyuan229-source/aivchatdemo · C#ChatApp is a desktop AI roleplay chat app for macOS and Windows: you create AI characters with their own personas and chat with them one-on-one or in multi-character group chats, driven by your own OpenAI-compatible API key.
Related topics
Often tagged together