GitDiagram
Browse

C# project architecture examples, page 2

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 51–100 of 359

  1. abpframework/abp★ 14.4k

    ABP is a modular .NET application framework for building enterprise applications.

  2. monogame/monogame★ 14.4k

    MonoGame is a C#/.NET reimplementation of XNA for cross-platform game development.

  3. duplicati/duplicati★ 14.4k

    – Duplicati.GUI.TrayIcon: The graphical desktop application that provides user controls.

  4. kohsuke/winsw★ 14.4k

    WinSW turns an XML-defined application into a Windows service.

  5. radarr/radarr★ 14.4k

    Radarr is a self-hosted movie collection manager.

  6. flow-launcher/flow.launcher★ 14.3k

    User Interface (Presentation Layer): Represented by the Flow.Launcher folder which contains the App.xaml, MainWindow.xaml, and various pages, dialogs, and controls.

  7. subtitleedit/subtitleedit★ 14.2k

    Subtitle Edit is a cross-platform desktop subtitle editor/converter with media-assisted editing, OCR, translation, speech, and image-subtitle workflows.

  8. app-vnext/polly★ 14.1k

    Extensions Module: Capture extensions for dependency injection and telemetry, which are found in Polly.Extensions.

  9. questpdf/questpdf★ 14.1k

    - This is the source for QuestPDF, a .NET PDF generation library.

  10. kgrzybek/modular-monolith-with-ddd★ 13.9k

    This is a .NET 8 modular monolith implementing a Meetup-like meeting-groups domain with DDD, CQRS, asynchronous module integration, and event sourcing for Payments.

  11. memstechtips/winhance★ 13.8k

    Winhance is a Windows 10/11 enhancement utility for managing apps, applying system optimizations and customizations, and preparing Windows installation media.

  12. srwi/everythingtoolbar★ 13.7k

    Project type: Native Windows desktop integration + WPF application + Shell extension + installer + build pipeline.

  13. justarchinet/archisteamfarm★ 13.7k

    ArchiSteamFarm (ASF) is a cross-platform C#/.NET service for operating many Steam accounts without the Steam client, primarily card farming, plus account actions, trading, chat…

  14. babalae/better-genshin-impact★ 13.1k

    Game Capture System (Multiple capture methods)

  15. unity-technologies/unitycsreference★ 13k

    This repository is Unity’s C# engine and editor reference source, not a standalone application with one end-to-end workflow.

  16. josefnemec/playnite★ 12.7k

    Playnite.DesktopApp (the primary WPF desktop interface).

  17. microsoft/garnet★ 12k

    Garnet is a RESP-compatible remote cache-store.

  18. aspnetboilerplate/aspnetboilerplate★ 12k

    ASP.NET Boilerplate is a modular application framework for building layered web applications, with multi-tenancy and common application infrastructure.

  19. luckypennysoftware/mediatr★ 11.8k

    This is an open-source .NET library (MediatR) implementing the Mediator pattern for in-process messaging.

  20. kareadita/kavita★ 11.7k

    Kavita is a self-hosted reading server for comics, manga, webtoons, and books.

  21. spectreconsole/spectre.console★ 11.6k

    Spectre.Console is a .NET library for building styled, interactive console applications.

  22. chocolatey/choco★ 11.5k

    Chocolatey is a Windows package manager exposed primarily through the choco CLI.

  23. mono/mono★ 11.5k

    Mono is a cross-platform implementation of the .NET Framework and Common Language Runtime.

  24. jamesnk/newtonsoft.json★ 11.3k

    This project is Json.NET – an open‐source JSON processing library for the .NET ecosystem.

  25. dotnet/eshop★ 11k

    eShop is a services-based e-commerce reference application with web and .NET MAUI clients, catalog, basket, identity, and order-processing services.

  26. gui-cs/terminal.gui★ 10.9k

    This is an open-source .NET “Terminal.Gui” toolkit: a class-library/framework for building rich text-based UIs (TUIs) on Windows, macOS, and Linux.

  27. mathewsachin/captura★ 10.8k

    Captura is a Windows desktop screen recorder and screenshot tool, with a command-line entry point.

  28. stocksharp/stocksharp★ 10.8k

    StockSharp is a trading platform API spanning algorithmic strategy execution, market-data handling, analysis, import/export, and historical emulation.

  29. tyrrrz/discordchatexporter★ 10.8k

    DiscordChatExporter is a cross-platform client application (desktop GUI and CLI) that exports message history from Discord channels.

  30. dotnet-architecture/eshoponweb★ 10.7k

    eShopOnWeb is a single-process ASP.NET Core store with a server-rendered storefront, a separate catalog PublicApi, and a Blazor WebAssembly admin client.

  31. cysharp/unitask★ 10.7k

    This project is a specialized asynchronous utility library for Unity.

  32. mudblazor/mudblazor★ 10.6k

    MudBlazor is a Material Design component framework for Blazor.

  33. kyome22/runcat_for_windows★ 10.3k

    RunCat 365 is a Windows taskbar companion: it animates a selected runner while periodically collecting system metrics for display in its context menu.

  34. ysgstudyhards/dotnetguide★ 10.3k

    This is primarily an open-source learning repository (“DotNetGuide”) that combines.

  35. 0x7c13/notepads★ 10.3k

    Notepads is a lightweight Windows text editor organized around launching or opening files, editing them in tabbed Sets, and preserving or exporting work.

  36. cefsharp/cefsharp★ 10.3k

    CefSharp embeds Chromium/CEF in .NET applications through managed browser controls and a C++/CLI runtime bridge.

  37. luckypennysoftware/automapper★ 10.2k

    AutoMapper is an open-source .NET library (distributed via NuGet) whose sole purpose is to automate the mapping of properties from one object type to another, eliminating…

  38. nopsolutions/nopcommerce★ 10.2k

    nopCommerce is an ASP.NET Core e-commerce platform.

  39. hangfireio/hangfire★ 10k

    Job Storage System (with multiple provider support)

  40. kyome22/runcat365★ 10k

    This is a Windows desktop application (C#/.NET 9.0) that displays a cute running cat animation in the Windows Taskbar and optionally an endless runner “game” window.

  41. quasar/quasar★ 9.9k

    Quasar is a Windows remote-administration application: an operator uses the server interface to manage connected client machines, with shared message types and a TCP/TLS transport.

  42. humanizr/humanizer★ 9.9k

    Humanizer is a .NET library that converts common application values into human-friendly, culture-aware text.

  43. fluentvalidation/fluentvalidation★ 9.8k

    FluentValidation is a .NET library for defining strongly typed validation rules with a fluent API, executing them against models, and inspecting failures.

  44. egametang/et★ 9.7k

    This is a Unity-based open-source game framework (ET) that unifies client and server development in C#.

  45. lepoco/wpfui★ 9.7k

    WPF UI is a Fluent-style control and appearance library for WPF applications.

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.