C# project architecture examples, page 8
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 351–359 of 359
pathoschild/smapi★ 2.7k
SMAPI is a Stardew Valley modding framework.
unity-technologies/boatattack★ 2.7k
This is a Unity3D demo project (“Boat Attack”) built as a vertical slice of a boat‑racing game.
serenity-is/serenity★ 2.7k
Serenity is an ASP.NET Core and TypeScript platform for building data-centric business applications.
kikipoulet/sukiui★ 2.7k
SukiUI is a desktop UI library for Avalonia.
communitytoolkit/maui★ 2.7k
This is a library/toolkit for .NET MAUI developers.
smartstore/smartstorenet★ 2.7k
SmartStore.NET is a legacy, GPLv3 e-commerce platform: public storefront, administration back office, optional Web API, and installable commerce/integration plugins.
4sval/fmodel★ 2.6k
Type: Single‐process desktop application built in C# with WPF (XAML + code‐behind).
nunit/nunit★ 2.6k
Core Testing Library: The heart of NUnit is located in the “src/NUnitFramework” directory.
demigiant/dotween★ 2.6k
The DOTween project is essentially a tweening/animation engine built for Unity in C#.
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.