GitDiagram
Browse

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

  1. tandoorrecipes/recipes★ 8.6k · HTML

    Tandoor Recipes is a collaborative recipe-management application.

  2. duxlabs-dev/dux-shell★ 8.6k · QML

    Dux Shell is a Wayland desktop shell pairing a Quickshell interface with a Go daemon and CLI.

  3. hiteshchoudhary/chai-backend★ 8.4k · JavaScript

    This is a Node/Express and MongoDB backend for a YouTube-like video hosting service.

  4. 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.

  5. ellite/wallos★ 8.4k · PHP

    Wallos is a self-hosted PHP 8.3 subscription/recurring-expense tracker.

  6. floorp-projects/floorp★ 8.4k · TypeScript

    Floorp is a Firefox-based desktop browser.

  7. epicgames/lore★ 8.3k · Rust

    Lore is a Rust, centralized version-control system for large binary and source assets.

  8. 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.

  9. tinyauthapp/tinyauth★ 8.3k · Go

    Tinyauth is a Go authentication and authorization server with a React login/OIDC interface.

  10. ai-dynamo/dynamo★ 8.3k · Rust

    Dynamo is a datacenter-scale inference orchestration layer for coordinating inference engines across GPUs and nodes.

  11. apache/tomcat★ 8.2k · Java

    Apache Tomcat is a Java servlet container implementing Jakarta Servlet, Pages/JSP, Expression Language, and WebSocket APIs.

  12. azahar-emu/azahar★ 8.2k · C++

    Azahar is a multi-platform Nintendo 3DS emulator.

  13. orchardcms/orchardcore★ 8.2k · C#

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

  14. 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…

  15. 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.

  16. 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.

  17. 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.

  18. openwrt/luci★ 7.9k · JavaScript

    LuCI is OpenWrt’s web configuration interface.

  19. 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.

  20. 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.

  21. aipentest/cyberstrikeai★ 7.8k · Go

    CyberStrikeAI is an auditable workspace for authorized AI-assisted security operations.

  22. 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.

  23. 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.

  24. 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…

  25. 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.

  26. getarcaneapp/arcane★ 7.6k · Go

    Arcane is a Docker-management application with a web interface and CLI backed by a Go API.

  27. 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…

  28. 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…

  29. 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…

  30. superplanehq/superplane★ 7.5k · Go

    SuperPlane is an open-source software factory that turns backlog work into reviewed pull requests.

  31. tailscale/tailcat★ 7.5k · Go

    Tailcat is a control-plane-free, encrypted network pipe over Tailscale’s data plane.

  32. hedgedoc/hedgedoc★ 7.5k · TypeScript

    HedgeDoc 2 is a web application for creating and editing real-time collaborative Markdown notes.

  33. epicgames/raddebugger★ 7.5k · C

    RAD Debugger is a native graphical debugger.

  34. 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.

  35. devlikeapro/waha★ 7.4k · TypeScript

    WAHA is a self-hosted WhatsApp HTTP API.

  36. garethgeorge/backrest★ 7.4k · TypeScript

    Backrest is a web-accessible restic backup manager.

  37. 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.

  38. steamdeckhomebrew/decky-loader★ 7.3k · TypeScript

    Decky Loader is a Steam Deck homebrew plugin launcher.

  39. hellodigua/chatlab★ 7.3k · TypeScript

    ChatLab is a local-first chat-history import, analytics, SQL exploration, and AI-agent system.

  40. evcc-io/evcc★ 7.3k · Go

    evcc is a local-first EV charge controller and home-energy management system.

  41. serial-studio/serial-studio★ 7.2k · C

    Serial Studio is a live hardware telemetry dashboard.

  42. miantiao-me/sink★ 7.2k · TypeScript

    Sink is a Cloudflare-hosted link shortener with a dashboard, redirect handling, and access analytics.

  43. 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…

  44. openclaw/clawhub★ 7.1k · TypeScript

    ClawHub is a monorepo with three main product surfaces sharing one backend.

  45. kiranism/next-shadcn-dashboard-starter★ 7.1k · TypeScript

    This repository is a Next.js admin-dashboard starter for SaaS and internal-tool interfaces.

  46. 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.

  47. openai/plugins★ 7.1k · JavaScript

    This repository is a curated collection of Codex plugins.

  48. facebook/sapling★ 7k · Rust

    Sapling SCM is a scalable, Git-compatible source-control ecosystem.

  49. 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…

  50. 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.