GitDiagram
Browse

C# project architecture examples, page 3

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 101–150 of 359

  1. itsfatduck/optimizerduck★ 9.6k

    optimizerDuck is a Windows optimization desktop application.

  2. dotnet/yarp★ 9.5k

    YARP (“Yet Another Reverse Proxy”) is a .NET-based reverse proxy toolkit/library plus a reference ASP.NET Core host and a Kubernetes ingress controller.

  3. reactiveui/refit★ 9.4k

    This is a .NET library that automatically generates type-safe REST API clients (inspired by Square’s Retrofit).

  4. perfare/il2cppdumper★ 9.4k

    Il2CppDumper restores Unity IL2CPP metadata from a native executable and global-metadata.dat.

  5. signalr/signalr★ 9.4k

    ASP.NET SignalR provides real-time server-to-client messaging for .NET Framework applications, with .NET and JavaScript clients and server-side hubs or persistent connections.

  6. librehardwaremonitor/librehardwaremonitor★ 9.1k

    LibreHardwareMonitor is both a .NET hardware-monitoring library and a Windows Forms application.

  7. gibbed/steamachievementmanager★ 9.1k

    Steam Achievement Manager (SAM) is a portable desktop application for managing Steam achievements and statistics.

  8. lykosai/stabilitymatrix★ 8.9k

    Stability Matrix is a cross-platform package manager and inference UI for Stable Diffusion.

  9. raywangqvq/bilibilitoolpro★ 8.8k

    BiliTool automates scheduled Bilibili account tasks, with a web interface for configuration, login, schedules and history, plus a hosted-console entry point.

  10. git-ecosystem/git-credential-manager★ 8.7k

    This is a cross‐platform Git credential helper built on .NET.

  11. threemammals/ocelot★ 8.7k

    Project Type: An API Gateway built as a series of ASP.NET Core middleware components.

  12. bepinex/bepinex★ 8.7k

    BepInEx is a cross-runtime plugin and modding framework.

  13. gitextensions/gitextensions★ 8.6k

    Git Extensions is a Windows desktop Git-repository manager, with Windows Explorer and Visual Studio integration.

  14. assetripper/assetripper★ 8.5k

    AssetRipper analyzes Unity game files and can convert their assets into native Unity project format.

  15. stranslate/stranslate★ 8.2k

    STranslate is a Windows desktop translation and OCR application with a pluggable set of OCR, translation, speech, and vocabulary providers.

  16. orchardcms/orchardcore★ 8.2k

    Orchard Core is a modular, multi-tenant ASP.NET Core framework and CMS.

  17. borntoberoot/networkmanager★ 8.2k

    User Interface (Presentation Layer): Represented by the WPF application in the “Source/NETworkManager” directory that contains Views, XAML, and controls.

  18. dvf/blockchain★ 8.1k

    Blockchain Node Core (Logic Layer): This is where the core blockchain functionality is implemented.

  19. mxgmn/markovjunior★ 8.1k

    The project is a C#–based interpreter for a probabilistic, grid‐based rewriting language.

  20. beeradmoore/dlss-swapper★ 7.9k

    DLSS Swapper is a Windows desktop tool for discovering installed games and managing/swapping DLSS, FSR, and XeSS libraries.

  21. elsa-workflows/elsa-core★ 7.9k

    Elsa is a modular .NET workflow engine for code-defined, JSON-defined, and designer-authored workflows. The solution root is Elsa.sln.

  22. stride3d/stride★ 7.8k

    Stride is a modular C# game engine with a visual editor and command-line project and SDK management.

  23. masstransit/masstransit★ 7.8k

    MassTransit is a .NET framework for distributed applications built around asynchronous messaging.

  24. justinpbarnett/unity-mcp★ 7.8k

    Overall purpose: A bidirectional bridge between the Unity Editor (C#) and a Python server that interfaces with LLM MCP clients (e.g., Claude Desktop).

  25. coplaydev/unity-mcp★ 7.8k

    Unity MCP is a two‐component, local “bridge” system that lets LLM-based MCP Clients (e.g. Claude Desktop, Cursor, VSCode Copilot) drive the Unity Editor.

  26. dotnet/wpf★ 7.7k

    WPF is a Windows desktop UI framework.

  27. nilaoda/n_m3u8dl-re★ 7.7k

    - N_m3u8DL-RE is a cross-platform .NET CLI for downloading segmented media streams: DASH, HLS, MSS.

  28. btcpayserver/btcpayserver★ 7.5k

    - This is a multi-project .NET/ASP.NET Core solution centered on BTCPayServer, with shared libraries for contracts, data, client SDK, rate conversion, and testing.

  29. xm4ddy/ofgb★ 7.5k

    OFGB is a small WPF utility for disabling Windows 11 advertising and suggested content by changing per-user Registry values.

  30. neuecc/unirx★ 7.3k

    Core Reactive Library: This includes the base abstractions of reactive programming (IObservable, IObserver, Disposable types, various LINQ-style operators, Subjects, and…

  31. ricosuter/nswag★ 7.3k

    NSwag is an open-source toolchain for generating and consuming OpenAPI/Swagger specs in .NET and TypeScript.

  32. mob-sakai/uieffect★ 7.2k

    Runtime Engine: Represented primarily in Packages/src/Runtime.

  33. dotnet/reactive★ 7.2k

    This repository contains four related .NET sequence libraries; this graph focuses on AsyncRx.NET, the experimental async/await implementation of Rx.

  34. quartznet/quartznet★ 7k

    Quartz.NET is an enterprise‐grade, full-featured job scheduler library for .NET.

  35. prismlibrary/prism★ 6.8k

    Prism is a cross-platform XAML application framework for WPF, Avalonia, MAUI, Uno and WinUI.

  36. fullstackhero/dotnet-starter-kit★ 6.8k

    FullStackHero is a source-owned, multi-tenant SaaS starter kit: a modular .NET API backend and separate operator and tenant React applications.

  37. eduardopires/equinoxproject★ 6.8k

    The Equinox Project is a full-stack, open-source .NET Core application.

  38. ellanjiang/gameframework★ 6.7k

    This is a client-side Unity game framework library (written in C#) that provides 19 built-in modules (e.g., Resource, UI, Entity, Network, etc.) to standardize and accelerate…

  39. tianyu199509/deskbox★ 6.7k

    DeskBox is a local-first Windows desktop organizer.

  40. nlog/nlog★ 6.5k

    Logger API and Client Interface – This is where applications call the logging methods (Logger, LogManager, etc.). It encapsulates the high-level logging calls.

  41. scottplot/scottplot★ 6.5k

    Core Plotting Library – The heart of ScottPlot is the core library located in the “src/ScottPlot5/ScottPlot5” directory. This part contains classes for plot management (e.g.

  42. facepunch/sbox-public★ 6.5k

    s&box is a Source 2/.NET game engine with an editor and game runtime.

  43. uahh/toastfish★ 6.4k

    ToastFish is a Windows desktop application built in WPF/.NET 4.7.2 following the MVVM pattern.

  44. devlooped/moq★ 6.4k

    Moq is a .NET mocking framework: test authors create mocks, configure member behavior and argument matching, exercise the mocked object, then verify recorded calls.

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.