C# project architecture examples, page 6
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 251–300 of 359
space-wizards/space-station-14★ 3.8k
Space Station 14 is a multiplayer SS13 remake whose client and server load this repository’s game-content pack on Robust Toolbox.
pintaproject/pinta★ 3.8k
Pinta is a cross-platform desktop raster paint editor, modeled after Paint.NET, for Linux, Windows, and macOS.
thomhurst/tunit★ 3.8k
Core Runtime and Test Infrastructure – Represented by projects such as TUnit.Core and TUnit.Engine.
lavagang/melonloader★ 3.8k
This is a native-plus-managed “mod loader” framework for Unity games (MelonLoader).
jankallman/epplus★ 3.8k
EPPlus is a .NET library for reading and writing Excel workbooks in Office Open XML format without Excel interop.
nuke-build/nuke★ 3.8k
NUKE is a C#/.NET build-automation framework and global tool: a developer or CI agent starts a user-authored NUKE console application, which declares targets and runs a planned…
dotnet/samples★ 3.7k
This repository is a catalog of .NET documentation samples, not one application with a shared runtime.
unity-technologies/postprocessing★ 3.7k
Runtime Effects & Systems: Located in “PostProcessing/Runtime”, this consists of the actual effect implementations, monitors (e.g., HistogramMonitor, VectorscopeMonitor), and…
tyrrrz/youtubeexplode★ 3.7k
YoutubeExplode is a .NET client for querying YouTube metadata, resolving media streams and captions, and optionally converting downloads through FFmpeg.
revolutionary-games/thrive★ 3.7k
Thrive is a Godot/C# evolutionary sandbox game.
stakira/openutau★ 3.7k
OpenUtau is a full-stack, cross-platform desktop application for editing UTAU voice tracks.
microsoft/kiota★ 3.7k
– Kiota.Builder (C#): the heart of the code generator. It contains.
opentabletdriver/opentabletdriver★ 3.7k
OpenTabletDriver is an open source, cross-platform tablet driver offering both a daemon (core process that handles tablet data and communication with hardware) and one or more…
dotnet/command-line-api★ 3.7k
- This repository is centered on a .NET library, System.CommandLine, plus a companion global tool, dotnet-suggest.
elevenpaths/foca★ 3.7k
FOCA is a Windows desktop reconnaissance and document-metadata analysis tool.
ziggycreatures/fusioncache★ 3.7k
Based on both the file tree and the README, FusionCache is a modular, hybrid caching library intended to provide a fast, resilient, multi-level caching solution for .NET…
mini-software/miniexcel★ 3.6k
MiniExcel is a .NET library for streaming Excel and CSV processing.
rlabrecque/steamworks.net★ 3.6k
Steamworks.NET is a C# wrapper over Valve’s Steamworks API for Unity and other C# applications.
telegrambots/telegram.bot★ 3.6k
This project is a .NET client library designed to interface with Telegram’s Bot API.
scisharp/llamasharp★ 3.6k
Core Inference Library: Represent the “LLama” project (along with subdirectories like Abstractions, Batched, ChatSession, Common, Native, Sampling, Transformers, etc.).
fullstackhero/blazor-starter-kit★ 3.6k
This is a full-stack Blazor WebAssembly 6.0 application following Clean Architecture principles, built with MudBlazor Components.
ruben2776/picview★ 3.6k
PicView is a cross-platform desktop image viewer and editor.
neo-project/neo★ 3.5k
This is the .NET/C# implementation of the Neo blockchain protocol as a reusable library, not a runnable node or VM.
discord-net/discord.net★ 3.5k
Discord.Net is a .NET wrapper that lets applications call Discord’s REST API, maintain gateway/RPC connections, model Discord data, and build command or interaction handlers.
interkarma/daggerfall-unity★ 3.5k
The supplied tree is the Unity Post Processing package, not Daggerfall Unity described by the README.
qianmo/x-postprocessing-library★ 3.5k
Type: Unity engine extension / open-source post-processing effects library.
ravibpatel/autoupdater.net★ 3.5k
This is a .NET class-library project (“AutoUpdater.NET”) that provides auto-update functionality for WinForms/WPF desktop apps.
dotnet/roslynator★ 3.5k
Roslynator is a Roslyn-based C# analysis toolkit: analyzers report diagnostics, while IDE integrations expose refactorings and compiler-diagnostic fixes; analyzer packages are…
umlx5h/llplayer★ 3.5k
LLPlayer is a full-stack, desktop media player written in C#/WPF focused on language learning.
microsoft/referencesource★ 3.5k
This repository is a read-only subset of .NET Framework reference-source libraries, not one application with a single runtime workflow.
jasperfx/marten★ 3.5k
Marten is a .NET document database and event store backed by PostgreSQL.
bbepis/xunity.autotranslator★ 3.4k
XUnity Auto Translator is a Unity-game localization plugin.
microsoft/winui-gallery★ 3.4k
This is a single‐solution, desktop “sample gallery” application for WinUI 3 and the Windows App SDK.
martinothamar/mediator★ 3.4k
vrm-c/univrm★ 3.4k
UniVRM is a Unity implementation of VRM 0.x/1.0 and glTF 2.0, with VRM-Animation support.
scrtwpns/mixbox★ 3.4k
unity-technologies/arfoundation-samples★ 3.4k
This is an open-source Unity sample application (“AR Foundation Samples”) that demonstrates AR Foundation 6.0 features across multiple AR scenarios (plane detection…
scisharp/tensorflow.net★ 3.4k
TensorFlow.NET is not a conventional “app” but a multi‐project .NET binding library (SDK) for TensorFlow.
shouldly/shouldly★ 3.4k
lin-ycv/everythingpowertoys★ 3.4k
Everything for PowerToys Run is a plugin that exposes Everything-backed file and folder search in the PowerToys Run launcher.
steamautocracks/steam-auto-crack★ 3.4k
Steam Game Automatic Cracker automates a local game-folder workflow: a user starts a run through the GUI or CLI, the app reads configuration and coordinates SteamStub unpacking…
microsoft/power-fx★ 3.4k
Power Fx is a strongly typed formula language for expressing business logic.
linq2db/linq2db★ 3.3k
LINQ to DB is a type-safe LINQ-to-SQL data access library.
lorenzck/ontopreplica★ 3.3k
Main Form Component (handles the primary UI and window management)
ardalis/guardclauses★ 3.3k
How custom guard clauses can be added through extension methods
waf/csharprepl★ 3.3k
Below are detailed steps and guidelines tailored to C# REPL’s architecture.
changemakerstudios/papercut-smtp★ 3.3k
This is “Papercut SMTP,” a .NET-based full-stack application that combines.
cairoshell/cairoshell★ 3.3k
aidotnet/opendeepwiki★ 3.3k
1. Repo shape: a full-stack product with three deployable surfaces
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.