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.
- microsoft/powertoysMicrosoft PowerToys is a free bundle of 30-plus Windows utilities that add missing features like custom window
- 2dust/v2raynA Windows, Linux, and macOS app for managing proxy connections with a point-and-click interface. Supports Shad
- shadowsocks/shadowsocks-windowsA Windows desktop app that routes your internet traffic through a remote server to bypass censorship and acces
- powershell/powershellPowerShell 7 is Microsoft's open-source, cross-platform scripting shell that passes structured objects between
- jellyfin/jellyfinJellyfin is a free, self-hosted media server that lets you stream your own movies, TV shows, and music to any
- files-community/filesA modern, customizable file manager for Windows built with C# and .NET, featuring a polished Fluent design int
- dotnet/aspnetcoreASP.NET Core is Microsoft's open-source web framework for building APIs, server-rendered web apps, and real-ti
- huiyadanli/revokemsgpatcherA Windows desktop tool that patches WeChat, QQ, and TIM so that messages senders try to recall still stay visi
- sharex/sharexShareX is a free Windows tool that captures screenshots or recordings with one hotkey, then automatically anno
- devtoys-app/devtoysA free cross-platform desktop app with 30+ small developer utilities — JSON formatter, Base64 decoder, regex t
- avaloniaui/avaloniaA C# framework for building desktop, mobile, and web apps that run on Windows, macOS, Linux, iOS, Android, and
- dnspy/dnspyA powerful tool for inspecting, editing, and debugging compiled .NET and Unity apps without needing the origin
- microsoft/semantic-kernelMicrosoft SDK for building AI agents that connect your code to language models, with plugins for real-world ta
- nickemanarin/screentogifScreenToGif is a free Windows app that records your screen, webcam, or drawing board and saves it as an animat
- beyonddimension/steamtoolsCross-platform toolkit for Steam users that unblocks community access via local proxy, manages accounts, and h
- icsharpcode/ilspyILSpy is a free tool that lets you read the source code of any compiled .NET program, even when you don't have
- mxgmn/wavefunctioncollapseAn algorithm that generates new images or tile maps by learning patterns from a single example, creating infin
- dotnet-architecture/eshoponcontainersA sample e-commerce app demonstrating how to build large .NET applications using microservices—splitting funct
- devolutions/unigetuiA graphical Windows desktop app that unifies WinGet, Scoop, Chocolatey, pip, npm, and other package managers i
- ql-win/quicklookPress spacebar in Windows File Explorer to instantly preview any file without opening it—images, videos, PDFs,
- dotnet/maui.NET MAUI is Microsoft's framework for building native iOS, Android, Windows, and Mac apps from a single C# co
- codehubapp/codehubNative iOS app for browsing and managing your GitHub account on iPhone, iPad, or iPod Touch with a touch-frien
- thangchung/awesome-dotnet-coreAwesome .NET Core is a community-curated directory of libraries, tools, and learning resources for .NET Core a
- dotnet/roslynMicrosoft's open-source C# and Visual Basic compiler that exposes its internals as APIs, powering code complet
- jasontaylordev/cleanarchitectureA starter template for building web applications with ASP.NET Core that organizes code into separate layers—bu
- peass-ng/peass-ngSecurity audit scripts that find privilege escalation vulnerabilities on Linux and Windows systems during auth
- unity-technologies/ml-agentsAn open-source toolkit that lets you use Unity game environments as training grounds for AI, teaching agents t
- klocman/bulk-crap-uninstallerA free Windows tool that uninstalls many programs at once — removing bloatware, orphaned apps, and leftover re
- tgsan/cmwtat_digital_editionAn open-source C# tool that activates Windows 10 and 11 using a digital license tied to your hardware, so Wind
- quantconnect/leanLEAN is an open-source algorithmic trading engine that lets you write, backtest, and live-trade automated stra
- bluepointlilac/contextmenumanagerWindows utility to clean up and customize your right-click context menu by enabling, disabling, or editing men
- rocksdanister/livelyLively is a free Windows app that lets you set animated content — videos, GIFs, web pages, shaders, or even ga
- bitwarden/serverThe backend server for Bitwarden, the open-source password manager — contains all APIs and database logic that
- ppy/osuA free-to-play rhythm game where players click, drag, and press keys to the beat. Supports custom gameplay mod
- dapperlib/dapperDapper is a lightweight .NET library that maps SQL query results directly to C# objects via extension methods,
- ardalis/cleanarchitectureA starter template for building ASP.NET Core web apps using Clean Architecture, which separates business logic
- hellzerg/optimizerWindows utility to improve privacy and security by disabling telemetry, removing bloatware, and applying syste
- dotnet/runtimeSource code for the .NET runtime and base class libraries — the low-level engine that actually executes .NET a
- netchx/netchNetch is a Windows proxy client in C# that routes per-app or system traffic through Shadowsocks, WireGuard, Tr
- openra/openraOpenRA is an open-source game engine that recreates 1990s Westwood real-time strategy games (Red Alert, Tiberi
- materialdesigninxaml/materialdesigninxamltoolkitA WPF control library that applies Google Material Design 2 and 3 styling to C# and VB.NET Windows desktop app
- nilaoda/n_m3u8dl-cliA Windows command-line downloader that grabs HLS or DASH video streams, decrypts AES segments, and stitches th
- jackett/jackettA self-hosted server that translates torrent search requests from media-management apps like Sonarr and Radarr
- perfare/assetstudioAssetStudio is a Windows C# tool for opening Unity asset and assetbundle files and exporting textures, audio,
- tyrrrz/youtubedownloaderC# desktop app that downloads videos, playlists, and channels from YouTube by URL or keyword search, with form
- flow-launcher/flow.launcherKeyboard-driven app and file launcher for Windows that searches files, the web, and system commands and runs p
- dotnet/efcoreEntity Framework Core, the official .NET object-database mapper, plus the Microsoft.Data.Sqlite ADO.NET provid
- duplicati/duplicatiFree open-source backup program that encrypts files locally with AES-256, then uploads incremental backups to
- tichau/fileconverterFree Windows tool that adds a right-click context menu to Windows Explorer for converting and compressing audi
- abpframework/abpABP Framework is an open-source toolkit for building enterprise and SaaS web apps in C# that comes with user m
- app-vnext/pollyPolly is a .NET C# library that wraps any code with resilience behaviors — automatic retries, circuit breakers
- questpdf/questpdfQuestPDF is a C# library that lets developers generate PDF documents like invoices and reports by describing t
- srwi/everythingtoolbarEverythingToolbar puts a fast file search box directly in your Windows taskbar, powered by the free Everything
- winsw/winswWinSW wraps any Windows program so it runs as a background Windows service that starts automatically and is ma
- monogame/monogameMonoGame is an open-source C# game framework — the community continuation of Microsoft's discontinued XNA — th
- nilaoda/bbdownA free command-line tool for downloading videos, subtitles, and scrolling comments from Bilibili, supporting q
- sonarr/sonarrSonarr automatically tracks TV shows and downloads new episodes the moment they become available, organizes yo
- kgrzybek/modular-monolith-with-dddA complete, real-world .NET application in C# that shows how to structure a large app into clean, self-contain
- radarr/radarrRadarr is a self-hosted app that automatically finds, downloads, and organizes movies from Usenet and BitTorre
- babalae/better-genshin-impactBetterGI automates repetitive Genshin Impact tasks — fishing, daily chores, farming, crafting — using computer
- justarchinet/archisteamfarmA program that automatically earns Steam trading cards from multiple Steam accounts at the same time, running
- seerge/g-helperA lightweight C# replacement for Asus Armoury Crate that controls performance modes, fan curves, and GPU setti
- d2phap/imageglassA free, lightweight Windows image viewer supporting over 90 file formats including modern ones like WEBP, HEIC
- dotnet/aspnetcore.docsOfficial source repository for ASP.NET Core documentation, published on Microsoft Learn. The community can sub
- josefnemec/playniteA free, open-source game library manager for Windows that pulls your Steam, Epic, GOG, and other platform game
- subtitleedit/subtitleeditA free desktop app for creating, editing, and converting subtitle files on Windows, macOS, and Linux, with vid
- unity-technologies/unitycsreferenceRead-only C# source code for the Unity game engine and editor published by Unity Technologies, letting develop
- dotnet/csharplangThe public home for designing the C# programming language — feature proposals, design meeting notes, and langu
- wmjordan/pdfpatcherA free Windows desktop program for editing PDF files — split, merge, remove restrictions, fix bookmarks, swap
- aspnetboilerplate/aspnetboilerplateASP.NET Boilerplate is a C# web framework that handles multi-tenancy, user management, role permissions, and a
- luckypennysoftware/mediatrA .NET library that routes messages between different parts of your application through a central mediator ins
- microsoft/garnetA high-speed caching server from Microsoft Research that works as a drop-in replacement for Redis — same proto
- odysseusyuan/lky_officetoolsA one-click Windows utility that automatically downloads, installs, and activates Microsoft Office. Detects yo
- minimax-ai/skillsMiniMax Skills is a library of structured workflow instructions for AI coding tools like Claude Code and Curso
- xupefei/locale-emulatorA Windows tool that tricks individual apps into thinking they run under a different system language, letting y
- lucasg/dependenciesA Windows app that shows every DLL a program needs to run, helping you figure out why an app fails to start wi
- mono/monoMono is the original open-source .NET runtime that let C# apps run on Linux, Android, and iOS; it is now in ma
- spectreconsole/spectre.consoleA C# library for .NET that lets developers add formatted tables, colored text, progress bars, and styled panel
- dotnet/benchmarkdotnetA .NET library that measures how fast your code runs, handling warmup, CPU caching, and statistics automatical
- chocolatey/chocoChocolatey is a Windows package manager that lets you install, update, and remove software from the command li
- jamesnk/newtonsoft.jsonJson.NET (Newtonsoft.Json) is one of the most-downloaded .NET libraries, giving C# developers simple tools to
- tyrrrz/discordchatexporterDiscordChatExporter saves Discord message history to HTML, plain text, CSV, or JSON files, with both a desktop
- coding-horror/basic-computer-gamesA community effort to translate all games from the 1970s book 'BASIC Computer Games' into 10 modern languages
- file-new-project/eartrumpetFree Windows app that replaces the built-in volume mixer with per-app volume sliders and lets you move individ
- gui-cs/terminal.guiA .NET toolkit with 50+ ready-made controls for building full-featured applications that run inside a terminal
- mremoteng/mremotengA free Windows application that consolidates all your remote connections — Remote Desktop, SSH, VNC, Telnet, a
- cysharp/unitaskA C# library for Unity that replaces coroutines with async/await code that produces zero heap allocations, kee
- dotnet/orleansOrleans is a Microsoft framework for building apps that run across many servers at once — you write code in a
- mathewsachin/capturaCaptura is a no-longer-maintained Windows screen recorder that captures video, screenshots, and webcam footage
- dotnet-architecture/eshoponwebA sample ASP.NET Core online store built by Microsoft to teach clean architecture and domain-driven design in
- lostindark/driverstoreexplorerA Windows desktop tool for viewing, removing, and backing up hardware drivers from the Windows driver store —
- kareadita/kavitaA self-hosted reading server that gives you a private website to browse and read your personal manga, comics,
- ysgstudyhards/dotnetguideA curated Chinese-language index of learning resources for C# and .NET developers, linking to books, video tut
- dotnet/eshopA Microsoft reference application showing how to build a multi-service e-commerce website using .NET and Docke
- mudblazor/mudblazorA complete set of Material Design UI components for Blazor web apps — add polished buttons, tables, forms, and
- dodyg/practical-aspnetcoreA large collection of small, runnable C# code examples for ASP.NET Core, covering routing, authentication, cac
- cefsharp/cefsharpCefSharp lets you embed a full Chromium-based web browser directly inside a Windows desktop app built with .NE
- luckypennysoftware/automapperA .NET library that automatically copies data between objects with matching property names, eliminating repeti
- kyome22/runcat365RunCat 365 is a tiny Windows app that puts an animated running cat in your taskbar as a lightweight desktop de
- 0x7c13/notepadsNotepads is a modern, tab-based text editor for Windows with Markdown preview and a diff viewer, designed as a
All repos · Explain any other repo →