What are the top C# repos?
Popular C# repositories on GitHub, each answered in plain English for non-coders: what it is, its tech stack, and how to run it.
- cysharp/memorypackAn extremely fast C# serialization library that converts objects to bytes and back, running up to 200x faster
- fody/fodyFody is a .NET build tool that automatically rewrites your compiled code to add repetitive features like prope
- code52/carnacWindows utility that displays your keystrokes on screen as you type, designed for presenters and screencasters
- emoacht/monitorianA free Windows system-tray app that lets you adjust the brightness and contrast of multiple external monitors
- shadowsocksr-backup/shadowsocksr-csharpA Windows system-tray client that routes your internet traffic through a ShadowsocksR proxy server, using obfu
- dotnet/open-xml-sdkA .NET library that lets you create, read, and modify Word documents, Excel spreadsheets, and PowerPoint files
- pcl-community/pcl-cePCL Community Edition is a Windows Minecraft Java Edition launcher — a community-maintained fork of PCL that a
- redis-windows/redis-windowsThis project provides ready-to-run Windows builds of Redis, including a service wrapper that installs Redis as
- cysharp/r3A faster, fixed reimplementation of Reactive Extensions for C# where errors no longer crash your event streams
- opentabletdriver/opentabletdriverA free, open-source driver for drawing tablets that works on Windows, Linux, and macOS — replaces manufacturer
- jankallman/epplusA .NET library for creating and reading Excel spreadsheet files entirely through code, without needing Microso
- vsvim/vsvimVsVim is a free Visual Studio plugin that brings Vim-style keyboard editing into Microsoft's IDE, so you can n
- javscraper/emby.plugins.javscraperA plugin for Emby and Jellyfin media servers that automatically fetches titles, cast info, cover art, and othe
- jessecar96/steamdesktopauthenticatorA discontinued Windows app that let you approve Steam logins and trade confirmations from your desktop instead
- yck1509/confuserexConfuserEx is a code-protection tool for .NET apps that scrambles names, encrypts methods, and blocks reverse-
- xcharts-team/xchartsXCharts is a Unity data visualization library that draws charts entirely through code — line, bar, pie, radar,
- unity-technologies/postprocessingUnity Technologies' official post-processing stack for adding screen-space visual effects like bloom, color gr
- ziggycreatures/fusioncacheFusionCache is a .NET caching library that prevents common cache failures like stampedes and outages, and supp
- mathnet/mathnet-numericsMath.NET Numerics is a .NET math library covering matrices, statistics, probability, FFT, and more, installabl
- umlx5h/llplayerA Windows video player designed for language learners, with dual subtitles, automatic AI-generated subtitles,
- microsoft/kiotaA Microsoft command-line tool that reads an API description file and automatically generates typed client code
- nuke-build/nukeNUKE is a build automation framework for .NET that lets you write compile, test, and deploy pipelines in C# in
- lay295/twitchdownloaderA free desktop tool for saving Twitch VODs, clips, and chat logs to your computer, with the ability to render
- pwntester/ysoserial.netA security research tool that generates ready-made payloads for testing whether .NET applications are vulnerab
- siccity/xnodeA lightweight Unity framework for building visual node graph editors, useful for dialogue systems, state machi
- builtbybel/privatezillaA Windows 10 privacy tool that collects 60 data collection and telemetry settings in one place so you can revi
- extendrealityltd/vrtkA working Unity VR example project using VRTK 4 and Tilia packages that you can open, run in a headset, and le
- stephencleary/asyncexAsyncEx is a C# library of async-compatible coordination tools including AsyncLock, AsyncSemaphore, and AsyncR
- dotnet/samplesThe official collection of runnable code examples that go alongside Microsoft's .NET documentation, covering C
- open-telemetry/opentelemetry-dotnetOfficial C# and .NET library for OpenTelemetry that lets .NET apps collect logs, metrics, and traces and send
- skydevil88/xboxdownloadA Windows tool that speeds up game downloads in China by rerouting Xbox and other gaming platform traffic from
- npgsql/npgsqlNpgsql is an open source .NET library that connects your C# or F# application to a PostgreSQL database, handli
- mattparkerdev/sharpideAn open-source code editor for .NET and C# development, built using Godot as the cross-platform UI layer. Runs
- scisharp/llamasharpA C# library that lets .NET developers run AI language models locally on their own machine without cloud servi
- oskardudycz/eventsourcing.netcoreA collection of tutorials and sample projects for learning Event Sourcing in .NET — storing every change as an
- communitytoolkit/dotnetA set of Microsoft-backed helper libraries for .NET developers — covering cleaner argument checking, high-perf
- dotnet/command-line-apiMicrosoft's official .NET library for building command-line tools that automatically parses arguments, validat
- keenanwoodall/deformA Unity package that lets you stack real-time mesh deformation effects on 3D models during gameplay, with mult
- luolangaga/tubatoolsA free Windows app that bundles 82 popular hardware diagnostic tools into one clean launcher, organized by cat
- abhishekk130804/claude-mythos-ai-anthropic-appUnofficial desktop and mobile client for Anthropic Claude models, pitched for creative writing and roleplay. B
- haiddrrs/steam-toolsWindows ZIP bundle marketed as an all-in-one set of utilities for Steam users. README is vague and the topics
- avaloniaui/live.avaloniaA tool that lets you see UI changes instantly while building Avalonia desktop apps, without manually rebuildin
- uktrash/lsfg-desktopWindows desktop ZIP marketed as a Lossless Scaling clone that upscales games and generates extra frames (LSFG)
- zettpw/kmstoolsWindows desktop app that bundles KMS activation scripts for Microsoft Windows and Office into one menu-driven
- openai/orrbORRB is a tool that mass-produces synthetic images from 3D Unity scenes to train machine learning models. It r
- tyrrrz/minirazorMiniRazor is a .NET library that makes it easy to compile and render Razor templates — mixing text with C# cod
- tyrrrz/osuhelperA discontinued desktop app that recommends new beatmaps for the rhythm game osu! by finding maps that similarl
- kng7-p/se7en-proA WPF on .NET 8 starter front end for Psiphon 3 written in C#, shipped without credentials so developers can b
- tyrrrz/deorcifyDeorcify is a NuGet package for .NET applications that prevents software from running if the user is located i
- d2phap/dxcontrolA tool that lets Windows Forms apps draw fast graphics and animations using Direct2D, replacing the slower bui
- fcsvorfeed/aces-1.3-reference-gamut-compression-for-unity-6-urpUnity 6 URP plugin that adds an ACES 1.3 Reference Gamut Compression pass before tonemapping to fix saturated
- qooode/nzbdavexSelf-hosted WebDAV server that mounts NZB Usenet content as a virtual drive, streaming bytes on demand instead
- kkongry0819/6657upupWindows desktop helper for the Douyu live-stream chat that copies stock jokes and quotes and can generate new
- madeyouclickstudio/onesyncA Windows app that mounts OneDrive and SharePoint as lettered drives in File Explorer using the Dokan driver,
- zioder/taskbarquotaTaskbarQuota is a Windows taskbar widget that automatically detects which AI coding tool you are actively usin
- bio-canse/fh6-miaomiao-toolsA Windows automation toolkit for Forza Horizon 6 that handles repetitive tasks like earning skill points, spin
- qiezi-228/saycheese_modular_unityshaderlibrary_supportvfxgraphA Unity URP shader library with 31 reusable Sub Graph modules and 12 ready-made shaders for visual effects lik
- biplobsarker/umbrella-hwidWindows tool that changes hardware identifiers (motherboard, disk, MAC, GPU, registry entries) so a PC reports
- changcheng967/fh6-allinone-trainerA single-file trainer tool for Forza Horizon 6 that lets you max out in-game currency, unlock all cars and upg
- imuarte/kgmexporterA preservation tool for KoGaMa map files: upload .kgmap files to the Internet Archive or convert them to .obj
- ismkdc/dottopLive terminal dashboard for .NET web apps showing CPU, memory, request rates, error counts, and latency — no c
- jarvis81/openhint-sqlA free SSMS extension that auto-completes your SQL as you type — tables, columns, JOINs with ON clauses pre-fi
- codymullins/starlingStarling is a full web browser engine written from scratch in C#/.NET, covering HTML parsing, CSS, layout, pai
- hadashia/nojsonschemaNoJsonSchema reads a JSON Schema file and generates C# classes with custom serialization code that has zero th
- jakeit3232/lua5.1-parserA small C# parser for the Lua 5.1 bytecode format, callable as a library via Parser.parser(byte[]) or from a t
- awp0721/cqyh_serverA C# game server framework for studying online game infrastructure, featuring login verification, A* pathfindi
- logixrcorp/blazordxBlazorDX is a beta .NET 10 Blazor component library focused on security by default, AOT safety, and headless s
- cws6206/easynetworkscannerA portable, no-install Windows app that scans your local network to find all connected devices and their open
- bio-canse/fh6-afk-script-packPack of small Windows C# scripts that automate repetitive AFK actions in Forza Horizon 6 like idle keepalives,
- rizwan3d/nanoagent.builderA .NET 10 starter kit for launching a paid AI app builder. Bundles chat, Monaco editor, Next.js scaffold, ASP.
- wieslawsoltes/protranslateCross-framework localization and globalization library for .NET XAML apps, with one shared core and adapters f
- arcademakersources/arcademakerEarly-stage 2D game engine and IDE written in C# with its own scripting language called Exp, modelled on GameM
- incipiens/windowscontrolcenterWindows 11 desktop app that surfaces diagnostics and tweaks in one window, with PowerShell scripts doing the w
- stephenhoos/hdhomerun-jellyfin-guideMIT-licensed Jellyfin plugin in C# that downloads the official SiliconDust XMLTV feed and keeps Live TV guide
- xiu2/stateofdecay2modmanagerA Windows desktop app for installing and removing mods in State of Decay 2: Juggernaut Edition, letting player
- d2phap/happlaboxHapplaBox is a desktop photo viewer application built in C# that lets everyday people browse and look at their
- froggacuda/tl2-lobbyA self-hostable community replacement for the defunct Torchlight 2 multiplayer lobby server, letting you play
- kayone/pursePurse is a lightweight .NET library for storing and retrieving objects in memory. It acts as a temporary conta
- babelive/windowsWindows desktop app that captures system audio, sends it to OpenAI realtime translation, and plays translated
- tyrrrz/macbundleMacBundle is a .NET tool that automatically packages your macOS builds into proper .app bundles with icons and
- anton-petrov/rsabackdoorA C# project demonstrating how to hide a secret value inside an RSA public encryption key, creating a hidden b
- geamztheangrybirds727/transformers-forged-to-fight-offline-versionA reverse engineering package that lets the shut-down mobile game Transformers: Forged to Fight boot offline,
- atrblizzard/vtmb-sbox-mounterAn s&box mount that loads Vampire the Masquerade Bloodlines models, textures, and sounds from a Steam install
- kayone/automoqAutoMoqer is a C# testing tool that automatically creates fake dependencies for your code so you only have to
- kayone/log4mongo-netA plugin for .NET apps that sends log records to a MongoDB database instead of text files, making logs searcha
- kayone/marr.datamapperMarr DataMapper is a C# library that automatically translates data between code objects and database tables, s
- kayone/servicestackintegrationtestingA C# project that helps developers automate integration testing for ServiceStack web services, catching bugs e
- louthy/roslynRoslyn is the compiler engine for C# and Visual Basic, built by Microsoft. It lets other tools inspect and ana
- slorello89/baby-names-funcA C# serverless function project, likely built on Azure Functions, that appears to provide baby name suggestio
- slorello89/basicclientappbackendA starter C# backend template for client applications. It provides foundational server-side plumbing that deve
All repos · Explain any other repo →