C# project architecture examples, page 5
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 201–250 of 359
dbrizov/naughtyattributes★ 5.1k
This is a Unity Editor/Runtime extension (plugin) called “NaughtyAttributes” that augments Unity’s built-in Inspector with custom attributes, property drawers, validation, and…
akkadotnet/akka.net★ 5.1k
Akka.NET is a .NET actor-model framework for in-process concurrency and distributed systems.
immense/remotely★ 5.1k
Remotely is a .NET remote-control and remote-scripting platform: operators use the server UI or browser viewer to manage devices, request sessions, and run scripts; agents and…
dotnet/mqttnet★ 5.1k
MQTTnet is a .NET MQTT client and broker library supporting MQTT through version 5.
Emby Server is a personal media server offering a REST API and apps across many device types.
cysharp/zlinq★ 5k
Contains the central implementation (the ValueEnumerable<TEnumerator, T> struct, the IValueEnumerator<T> interface, and all the extension methods for LINQ operators such as…
dotnet/winforms★ 4.9k
Windows Forms is a .NET framework for building Windows desktop applications.
timschneeb/galaxybudsclient★ 4.8k
Based on both the file tree and README, this project is a cross‐platform desktop (and mobile) application that manages and configures Samsung Galaxy Buds devices.
azure/azure-powershell★ 4.8k
Azure PowerShell is a collection of PowerShell cmdlets for connecting to Azure and managing its resources.
thejoefin/text-grab★ 4.7k
Text Grab is a Windows desktop OCR utility built with WPF and UWP packaging.
huynhsontung/screenbox★ 4.7k
Screenbox is a Windows media player built on UWP and LibVLCSharp.
justsenger/exhyperv★ 4.7k
ExHyperV is a WPF graphical Hyper-V management tool.
cobbr/covenant★ 4.7k
Web Frontend – Represented by the web pages, Razor pages, and Blazor components found in directories such as “Pages” and “Components”.
autofac/autofac★ 4.6k
– The “src/Autofac” directory contains the core functionality, including the Container itself (in Container.cs), ContainerBuilder (ContainerBuilder.cs), and their related…
stratumauth/app★ 4.6k
Stratum is an Android authenticator app: users add accounts by scanning or entering authenticator data, then generate time- or counter-based codes; they can organize accounts…
seblague/digital-logic-sim★ 4.6k
This is a Unity-based digital logic simulator/editor.
xunit/xunit★ 4.6k
cyanfish/naps2★ 4.5k
NAPS2 is a cross-platform document-scanning application and SDK.
scighost/starward★ 4.5k
Starward is a Windows third-party replacement launcher for HoYoverse PC games, with launcher, installation, account, game-data, gacha, screenshot, and play-time features.
dotnetcore/bootstrapblazor★ 4.5k
This is an enterprise‑grade UI component library for Blazor based on Bootstrap (“BootstrapBlazor”).
fody/fody★ 4.5k
- This is the core Fody engine: a .NET/MSBuild-based IL weaving system that modifies compiled assemblies during the build.
grpc/grpc-dotnet★ 4.5k
This is an open‐source framework & toolset (“gRPC for .NET”) that provides.
unchihugo/fluentflyout★ 4.4k
FluentFlyout is a Windows 11-style desktop utility that replaces/extends media, volume, lock-key, and taskbar flyouts.
dotnet/docfx★ 4.4k
This is a CLI-driven static documentation site generator built in .NET.
luolangaga/tubatools★ 4.4k
TubaWinUI3 is a Windows desktop toolbox for hardware inspection, benchmarking, system maintenance, networking, conversion, and gaming utilities.
simplcommerce/simplcommerce★ 4.4k
This is a full‑stack “modulith” e‑commerce system (SimplCommerce) built on ASP.NET Core.
emoacht/monitorian★ 4.4k
This is a Windows desktop application (WPF) called Monitorian.
luolangaga/tubatool★ 4.4k
TubaWinUI3 is a Windows desktop toolbox for hardware inspection, benchmarking, maintenance, conversion, networking, gaming, and AI-assisted PC operation.
dremin/retrobar★ 4.4k
RetroBar replaces the Windows taskbar with a classic-style taskbar.
microsoft/applicationinspector★ 4.4k
This is a .NET-based open-source command-line tool (“Application Inspector”) whose purpose is to scan source code (many languages) for feature-detection by applying a large set…
dotnetcore/freesql★ 4.4k
This is a monolithic, modular .NET ORM framework (FreeSql) designed as a library/SDK rather than a standalone application.
exceldatareader/exceldatareader★ 4.4k
Library Core – This is the heart of ExcelDataReader contained in the src/ExcelDataReader directory. It includes.
pcl-community/pcl-ce★ 4.3k
PCL Community Edition is a Minecraft launcher; the repository contains its launcher modules and a broad shared core.
focus-creative-games/luban★ 4.3k
Based on your project file tree and README, Luban is a highly modular game configuration solution that “generates” configuration assets and code based on various source data…
ivanpaulovich/clean-architecture-manga★ 4.3k
Accounts API: This is the core service where the virtual wallet’s banking operations (Deposit, Withdraw, Transfer, Open/Close Account, etc.) reside.
khellang/scrutor★ 4.3k
- Scrutor is a .NET library that extends Microsoft.Extensions.DependencyInjection.
testcontainers/testcontainers-dotnet★ 4.3k
Test Code / Consumer – External test projects (e.g., tests/Testcontainers.Xunit.Tests, examples) that use the library.
cq-panda/vue.netcore★ 4.2k
This repository is the SQLSugar-backed .NET API layer of VOL, a Vue/.NET rapid-development framework.
cake-build/cake★ 4.2k
Cake is a C#-DSL build automation system.
hotcakex/harden-windows-security★ 4.2k
This is a single Git repository hosting two related Windows desktop applications.
modelcontextprotocol/csharp-sdk★ 4.2k
Core SDK Library: Represented by the main source under “src/ModelContextProtocol” which includes.
archeb/opentrace★ 4.1k
GUI Layer: This is the user interface, built using cross-platform native UI frameworks (e.g., Windows WPF, Linux GTK, macOS native elements).
miroslavpejic85/p2p★ 4.1k
P2P Remote Desktop is a Windows peer-to-peer app: users discover an externally reachable endpoint, exchange it with another peer, connect, then chat or control a shared desktop.
WinAppDriver Service: The central executable (WinAppDriver.exe) that listens for automation commands.
ravendb/ravendb★ 4k
RavenDB is an ACID NoSQL database with a .NET client, server-side query and document operations, a Corax search engine, and Voron storage.
borisdj/efcore.bulkextensions★ 4k
This is an open-source .NET class library (EFCore.BulkExtensions) that plugs into Entity Framework Core to provide ultra-fast bulk CRUD operations across multiple SQL database…
stevethekiller/killerpdf★ 3.9k
KillerPDF is a Windows PDF editor whose main workflow is: a user opens or supplies a PDF, the desktop shell creates a working document, the viewer renders and edits it, and…
mcmonkeyprojects/swarmui★ 3.9k
rnwood/smtp4dev★ 3.9k
This is a full-stack development and testing tool (“smtp4dev”) that provides.
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.