C# project architecture examples, page 4
Interactive architecture diagrams of 359 open-source C# repositories with a GitDiagram architecture diagram, most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.
Repositories 151–200 of 359
microsoft/aspire★ 6.3k
Aspire is a multi-language, code-first toolchain for defining distributed applications, running them locally, observing them, and carrying their definitions into deployment.
prowlarr/prowlarr★ 6.3k
rmcrackan/libation★ 6.2k
Libation is a cross-platform desktop and CLI application for scanning and organizing an Audible library, then downloading and decrypting selected audiobooks into managed files.
dotnet-state-machine/stateless★ 6.2k
- Stateless is a reusable .NET state machine library, not an app.
ldqk/masuit.tools★ 6.1k
The Masuit.Tools project is not a monolithic application but rather a multi‐module and multi–target framework library.
naudio/naudio★ 6.1k
“NAudio.Core” handling codecs, DSP, file format operations, and fundamental audio operations.
unitytechnologies/open-project-1★ 6.1k
Chop Chop is a Unity action-adventure game demo.
mgth/littlebigmouse★ 6.1k
- Little Big Mouse is a Windows desktop system composed of a managed UI, a pure layout/domain library, Windows-specific monitor discovery code, and a native C++ mouse-hook daemon.
1remote/1remote★ 6.1k
1Remote is a Windows remote-session manager: users maintain tagged connection profiles, find or edit them, launch a chosen protocol, and manage live sessions in tabbed or…
microsoft/mixedrealitytoolkit-unity★ 6.1k
MRTK-Unity is a legacy Unity framework for cross-platform mixed-reality app development.
sta/websocket-sharp★ 6.1k
HTTP Server Module (with WebSocket support)
azure/azure-sdk-for-net★ 6.1k
This is the Azure SDK for .NET: service-specific libraries let application developers call Azure services through shared client capabilities, while management libraries expose…
STranslate is a desktop, full‑stack, ready‑to‑go translation and OCR tool built on the .NET ecosystem using WPF for the UI.
SharpEmu is an experimental PlayStation 5 emulator.
actions/runner★ 5.9k
philippc/keepass2android★ 5.9k
gerardog/gsudo★ 5.9k
Command-Line Interface (CLI) Layer: This is the entry point. The executable (gsudo.exe) and its corresponding aliases (e.g., “sudo”) provide the user interface.
fastendpoints/fastendpoints★ 5.9k
Core FastEndpoints Library: At the heart of the project is the “Src/Library” directory.
jiafeimiao-k-cat/discimagestudio★ 5.8k
Disc Image Studio turns source artwork and optional files into physically constrained CD, DVD, or single-layer Blu-ray images, previews the projected/read-back result, and…
danielgerlag/workflow-core★ 5.8k
Based on your review of the complete file tree and README, this is an advanced, modular .NET Standard library that implements a lightweight, embeddable workflow engine.
ramjke/translumo★ 5.8k
Translumo is a Windows real-time screen translator.
chillicream/graphql-platform★ 5.8k
This repository is a multi-product .NET GraphQL platform.
lidarr/lidarr★ 5.7k
Lidarr is a music collection manager: users monitor artists and albums, discover releases, choose or automatically grab downloads, then organize and track the resulting library.
dockersamples/example-voting-app★ 5.7k
This is a simple distributed, containerized voting application (“Example Voting App”) composed of multiple micro-services (Python, Node.js, .NET) that communicate via Redis and…
builtbybel/bloatynosy★ 5.6k
The README clarifies that this project resurrects the “Bloatynosy” tool – a native Windows application designed to “debloat” the OS by removing ads, unwanted features, and…
liangxiegame/qframework★ 5.6k
QFramework is a lightweight game-application architecture library, with the sampled QFramework.cs implementing its core Unity-facing interfaces and mechanisms.
closedxml/closedxml★ 5.5k
ClosedXML is a .NET class‐library (DLL) that wraps the OpenXML SDK to read, manipulate, and write Excel 2007+ files.
live-charts/live-charts★ 5.5k
LiveCharts is a .NET charting library with WPF, UWP, and WinForms views backed by shared charting cores.
dorssel/usbipd-win★ 5.5k
This is a Windows system service (daemon) that enables USB device sharing from a Windows host (including Hyper-V and WSL 2 setups) to remote clients (such as Linux systems).
dotnet/msbuild★ 5.5k
MSBuild is a standalone build engine and CLI tool (not a web or desktop app).
servicestack/servicestack★ 5.5k
ServiceStack is a .NET web-services framework and a family of supporting packages.
anglesharp/anglesharp★ 5.5k
live-charts/livecharts2★ 5.5k
LiveCharts2 is a cross-platform .NET charting library.
rayenghanmi/rytunex★ 5.5k
RyTuneX is a packaged Windows 10 (20H1+) / Windows 11 desktop system-management utility: debloating installed apps, applying performance/privacy/security/network settings…
dotnet/skills★ 5.4k
pythonnet/pythonnet★ 5.4k
Python.NET Runtime Bridge in between, acting as the intermediary
nickvisionapps/parabolic★ 5.4k
Core Library (Business Logic): Represented by the “libparabolic” directory.
anjoy8/blog.core★ 5.3k
Blog.Core is a .NET 6 API backend for a front-end-separated blog and enterprise RBAC framework.
umbraco/umbraco-cms★ 5.3k
Umbraco CMS is a .NET content management system.
dotnet/silk.net★ 5.3k
Silk.NET is a .NET multimedia, graphics, and compute bindings library.
micaforeveryone/micaforeveryone★ 5.2k
Mica For Everyone is a packaged Windows desktop utility that applies Windows backdrop and frame customization to Win32 windows through DwmSetWindowAttribute and related OS APIs.
openiddict/openiddict-core★ 5.2k
OpenIddict is a modular .NET framework for implementing OAuth 2.0/OpenID Connect clients, authorization servers, and token validation—not a deployable identity product.
tmodloader/tmodloader★ 5.2k
Core tModLoader Engine – This includes the loader itself, the hook/event system, and the patching subsystem that intercepts and modifies Terraria’s original code.
greenshot/greenshot★ 5.2k
Greenshot is a Windows screenshot and productivity application.
shane32/qrcoder★ 5.2k
QRCoder is a .NET library for generating standard and Micro QR codes.
ghostpack/rubeus★ 5.2k
Rubeus is a command-line Kerberos interaction and abuse tool.
unity-technologies/fpssample★ 5.1k
FPS Sample is a Unity first-person multiplayer shooter intended as a playable sample and learning resource.
kwsch/pkhex★ 5.1k
PKHeX is a Windows Forms Pokémon save editor.
igormundstein/winmemorycleaner★ 5.1k
Windows Memory Cleaner is a Windows RAM-monitoring and optimization app.
Counted over GitDiagram's stored diagrams of public repositories, from the names their components and groups carry and the files they link to; the rules are the ones in the 2026 open-source architecture report. Stars are GitHub's when the diagram was last made. Rebuilt daily: hubs grow as more repositories' languages are known.