Web app architecture examples, page 9
Interactive architecture diagrams of 663 open-source repositories with a GitDiagram architecture diagram where the diagram has a web interface: a web UI, frontend or dashboard, most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.
Repositories 401–450 of 663
tandoorrecipes/recipes★ 8.6k · HTML
Tandoor Recipes is a collaborative recipe-management application.
duxlabs-dev/dux-shell★ 8.6k · QML
Dux Shell is a Wayland desktop shell pairing a Quickshell interface with a Go daemon and CLI.
hiteshchoudhary/chai-backend★ 8.4k · JavaScript
This is a Node/Express and MongoDB backend for a YouTube-like video hosting service.
google-labs-code/stitch-skills★ 8.4k · TypeScript
Stitch Design Skills is a catalog of agent-invoked workflows for creating, extracting, managing, and reusing Stitch designs, plus generating code and media from them.
ellite/wallos★ 8.4k · PHP
Wallos is a self-hosted PHP 8.3 subscription/recurring-expense tracker.
floorp-projects/floorp★ 8.4k · TypeScript
Floorp is a Firefox-based desktop browser.
epicgames/lore★ 8.3k · Rust
Lore is a Rust, centralized version-control system for large binary and source assets.
sjj1024/pakeplus-ios★ 8.3k · Swift
PakePlus-iOS is a native iOS shell for turning a remote webpage or bundled static site into a lightweight app.
tinyauthapp/tinyauth★ 8.3k · Go
Tinyauth is a Go authentication and authorization server with a React login/OIDC interface.
ai-dynamo/dynamo★ 8.3k · Rust
Dynamo is a datacenter-scale inference orchestration layer for coordinating inference engines across GPUs and nodes.
apache/tomcat★ 8.2k · Java
Apache Tomcat is a Java servlet container implementing Jakarta Servlet, Pages/JSP, Expression Language, and WebSocket APIs.
azahar-emu/azahar★ 8.2k · C++
Azahar is a multi-platform Nintendo 3DS emulator.
orchardcms/orchardcore★ 8.2k · C#
Orchard Core is a modular, multi-tenant ASP.NET Core framework and CMS.
fonoster/fonoster★ 8.1k · TypeScript
Fonoster is a programmable, multitenant telephony platform: operators configure applications and telephony resources, then initiate or receive calls that are routed through a…
ever-co/ever-gauzy★ 8.1k · TypeScript
Ever Gauzy is a business-management platform spanning ERP, CRM, HRM, ATS, project work, and employee time/activity tracking.
gui-for-cores/gui.for.singbox★ 8k · Vue
GUI.for.SingBox is a cross-platform desktop GUI for configuring and operating the Sing-box proxy core. It is built with Wails: a Go native host embeds a Vue frontend.
snehasishroy/leetcode-companywise-interview-questions★ 8k · Java
This repository publishes company-specific LeetCode interview-question snapshots as CSV files, grouped by recency, and includes a Java/Selenium scraper for refreshing them.
openwrt/luci★ 7.9k · JavaScript
LuCI is OpenWrt’s web configuration interface.
cloudflare/agentic-inbox★ 7.9k · TypeScript
Agentic Inbox is a self-hosted, Cloudflare-based email client with isolated per-mailbox storage and an AI assistant.
tiagozip/cap★ 7.8k · JavaScript
Cap provides a browser CAPTCHA widget backed by proof-of-work and instrumentation, plus a standalone server for challenge verification and administration.
aipentest/cyberstrikeai★ 7.8k · Go
CyberStrikeAI is an auditable workspace for authorized AI-assisted security operations.
gsd-build/gsd-2★ 7.8k · TypeScript
The tree identifies GSD Pi as a coding-agent product, but the README only redirects development to GSD Pi in another repository and documents no product workflow.
d4rken-org/sdmaid-se★ 7.7k · Kotlin
SD Maid 2/SE is an Android maintenance and file-management app focused on freeing storage and removing unwanted data.
ekzhang/sshx★ 7.7k · Rust
sshx is a secure collaborative terminal system: a local CLI exposes a terminal session, Rust servers relay/synchronize it, and a Svelte web client renders and controls shared…
aceberg/watchyourlan★ 7.6k · Go
WatchYourLAN scans local network interfaces, reconciles discovered hosts into current and historical state, and presents results through a web UI/API.
getarcaneapp/arcane★ 7.6k · Go
Arcane is a Docker-management application with a web interface and CLI backed by a Go API.
mnfst/llm-gateway★ 7.6k · TypeScript
Manifest is an OpenAI-compatible LLM gateway: users connect provider credentials or subscriptions, configure model routing, then send requests through one endpoint to a selected…
ringhyacinth/star-office-ui★ 7.5k · HTML
Star Office UI is a pixel-art dashboard for making AI-agent activity visible, with optional multi-agent collaboration, yesterday-memo cards, asset customization, AI-generated…
wealthfolio/wealthfolio★ 7.5k · Rust
Wealthfolio is a local-first monorepo with three runtime surfaces: a Tauri desktop/mobile app, a Rust HTTP server for web mode, and a React/Vite frontend that runs in either…
superplanehq/superplane★ 7.5k · Go
SuperPlane is an open-source software factory that turns backlog work into reviewed pull requests.
tailscale/tailcat★ 7.5k · Go
Tailcat is a control-plane-free, encrypted network pipe over Tailscale’s data plane.
hedgedoc/hedgedoc★ 7.5k · TypeScript
HedgeDoc 2 is a web application for creating and editing real-time collaborative Markdown notes.
epicgames/raddebugger★ 7.5k · C
RAD Debugger is a native graphical debugger.
krausest/js-framework-benchmark★ 7.5k · JavaScript
js-framework-benchmark compares keyed and non-keyed implementations by running browser workloads and reporting timings, memory, startup, Lighthouse, and transfer metrics.
devlikeapro/waha★ 7.4k · TypeScript
WAHA is a self-hosted WhatsApp HTTP API.
garethgeorge/backrest★ 7.4k · TypeScript
Backrest is a web-accessible restic backup manager.
dramaclaw/dramaclaw★ 7.4k · TypeScript
DramaClaw is an AI visual-story production product with two principal surfaces: XiaHua’s generative canvas and the Series episode pipeline.
steamdeckhomebrew/decky-loader★ 7.3k · TypeScript
Decky Loader is a Steam Deck homebrew plugin launcher.
hellodigua/chatlab★ 7.3k · TypeScript
ChatLab is a local-first chat-history import, analytics, SQL exploration, and AI-agent system.
evcc-io/evcc★ 7.3k · Go
evcc is a local-first EV charge controller and home-energy management system.
serial-studio/serial-studio★ 7.2k · C
Serial Studio is a live hardware telemetry dashboard.
miantiao-me/sink★ 7.2k · TypeScript
Sink is a Cloudflare-hosted link shortener with a dashboard, redirect handling, and access analytics.
basketikun/infinite-canvas★ 7.2k · TypeScript
Infinite Canvas is a browser-based creative workbench centered on an infinite canvas: users create projects, arrange and connect nodes, request AI-generated or edited media, and…
openclaw/clawhub★ 7.1k · TypeScript
ClawHub is a monorepo with three main product surfaces sharing one backend.
kiranism/next-shadcn-dashboard-starter★ 7.1k · TypeScript
This repository is a Next.js admin-dashboard starter for SaaS and internal-tool interfaces.
shiahonb777/web-to-app★ 7.1k · Kotlin
WebToApp is an Android app workshop for turning web projects and sites into installable Android apps, with on-device APK/AAB export and optional full server runtimes.
openai/plugins★ 7.1k · JavaScript
This repository is a curated collection of Codex plugins.
facebook/sapling★ 7k · Rust
Sapling SCM is a scalable, Git-compatible source-control ecosystem.
interpretml/interpret★ 6.9k · C++
InterpretML is a machine-learning interpretability package: users fit interpretable glassbox models or explain blackbox predictors, inspect global or per-prediction explanations…
open-multi-agent/open-multi-agent★ 6.9k · TypeScript
OMA is a self-hosted multi-agent runtime.
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.