Web app architecture examples, page 15
Interactive architecture diagrams of 827 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 701–750 of 827
mistergf/copilot★ 3k · HTML
CoPilot is a Vue 2 responsive admin-dashboard template.
mikestefanello/pagoda★ 3k · Go
Pagoda is a Go full-stack web starter kit.
softwaremill/elasticmq★ 2.9k · Scala
ElasticMQ is an asynchronous, actor-based, Amazon SQS-compatible message queue.
rilldata/rill★ 2.9k · Go
Rill is an agent-first BI product: users define data models and metrics, explore dashboards or ask questions, and can deploy projects to Rill Cloud.
ghdl/ghdl★ 2.9k · VHDL
GHDL is a VHDL analyzer, compiler, simulator, and experimental synthesizer.
horizon-ui/horizon-ui-chakra★ 2.9k · JavaScript
Horizon UI is a React and Chakra UI admin-dashboard template.
sky22333/hubproxy★ 2.9k · Go
HubProxy is a self-hosted Go proxy for container registries and GitHub, with a Vue interface for image search, tag browsing, and offline image downloads.
forceu/gokapi★ 2.9k · Go
Gokapi is a self-hosted file-sharing service.
y-research-sbu/quantharness★ 2.9k · HTML
QuantHarness is a multi-agent market-analysis application that turns OHLCV candlesticks into technical, pattern, and trend reports, then synthesizes a trade decision.
sonic-net/sonic★ 2.9k · HTML
This is SONiC’s coordination, documentation, and static-project-website repository—not the network OS implementation.
frain-dev/convoy★ 2.9k · Go
Convoy is a webhook gateway. Producers or provider integrations submit events to authenticated ingress, where events are validated and queued.
jhaals/yopass★ 2.8k · Rust
- Yopass is split into three main deliverables: a Go backend service, a React/TypeScript web app, and a separate Docusaurus-based microsite for docs/marketing.
yomidevs/yomitan★ 2.8k · JavaScript
Yomitan is a browser extension that turns selected or scanned webpage text into dictionary definitions.
target/goalert★ 2.8k · Go
GoAlert is an on-call alerting platform.
nightscout/cgm-remote-monitor★ 2.8k · JavaScript
Nightscout is a web-based CGM monitor: uploader data is stored in MongoDB, then caregivers retrieve and view glucose readings, forecasts, reports, and alarms in a browser.
gamosoft/notediscovery★ 2.8k · JavaScript
NoteDiscovery is a self-hosted Markdown knowledge base.
shuakami/qq-chat-exporter★ 2.8k · Rust
- This repo is a multi-part QQ chat export system, not a single application.
intro-skipper/intro-skipper★ 2.8k · C#
Intro Skipper is a Jellyfin plugin that analyzes local television media, detects intro and other skippable time ranges, stores them, and exposes them back to Jellyfin for…
qwenaudio/qwen-audio-agent★ 2.8k · JavaScript
Qwen Audio Agent is a realtime voice runtime for persistent conversation alongside asynchronous Agent work.
vercel-labs/zero-native★ 2.8k · Zig
- This is a monorepo for a Zig-based desktop app framework plus its CLI, docs, examples, and publishable npm wrapper.
pucherot/pi.alert★ 2.8k · JavaScript
Pi.Alert detects devices and connectivity changes on a Wi-Fi/LAN, records them, and presents inventory, event, session, and presence information through a web interface.
tasemulators/bizhawk★ 2.8k · C#
BizHawk is a multi-system emulator frontend aimed at both casual play and tool-assisted speedrunning.
chunyu33/light-c★ 2.7k · Rust
LightC is a Windows desktop utility for reviewing disk usage and system-cleanup candidates, then selectively applying maintenance actions.
meowdump/integrity-box★ 2.7k · HTML
Integrity Box is a flashable Android root module for Play Integrity compatibility and system-signal management.
raine/workmux★ 2.7k · Rust
workmux is a Rust CLI that coordinates Git worktrees, terminal-multiplexer windows, and coding agents.
philippemerle/kubediagrams★ 2.7k · JavaScript
KubeDiagrams generates Kubernetes architecture diagrams from manifest streams/files, rendered Helm/Helmfile output, and cluster state.
iflytek/skillhub★ 2.7k · Java
SkillHub is a self-hosted skill registry with three user-facing entry points: a React web UI, REST/CLI-compatible APIs, and deployment/runtime scripts.
7h30th3r0n3/evil-m5project★ 2.6k · C++
Evil-M5Project is a multi-device ESP32 security-testing toolkit.
google/googlesql★ 2.6k · C++
GoogleSQL is a reusable SQL language, parser, and analyzer—not a database or query engine.
sidex15/susfs4ksu-module★ 2.6k · HTML
This is a KernelSU module for devices running a SUSFS-patched kernel.
spring-ai-alibaba/dataagent★ 2.6k · Java
DataAgent is an enterprise AI data analyst: conversational NL-to-SQL, optional sandboxed Python analysis, and report/chart generation.
mochat-cloud/mochat★ 2.6k · PHP
MoChat is a multi-tenant enterprise WeChat SaaS framework.
nammayatri/nammayatri★ 2.6k · Haskell
The sampled runtime is a developer test and devbox toolkit for Namma Yatri, not the mobility application's core ride-serving stack.
openbmc/openbmc★ 2.6k · BitBake
OpenBMC is a customizable Linux distribution for management controllers, assembled for a selected hardware target through Yocto and BitBake.
reportr/dashboard★ 2.6k · JavaScript
Reportr is a self-hosted personal event-tracking dashboard. External trackers submit JSON events; users configure reports, visualizations, and threshold/condition-based alerts.
bdring/fluidnc★ 2.6k · C++
FluidNC is configurable CNC-controller firmware, principally aimed at ESP32, with platform variants and a POSIX simulator.
camilatigre/listamaravilhosaopensource★ 2.6k · JavaScript
This repository is a curated open-source project catalog with a small React interface and standalone programming examples.
imzyb/misub★ 2.6k · JavaScript
MiSub is a subscription-management panel: an administrator manages upstream subscriptions and manual proxy nodes, combines them into profiles, optionally processes nodes with an…
sismics/docs★ 2.6k · JavaScript
Teedy is a document-management system.
kanoqwq/ufi-tools★ 2.6k · JavaScript
UFI-TOOLS is an Android device-management app with a browser-based remote console.
mofeng-git/one-kvm★ 2.6k · Rust
One-KVM is an IP-KVM server.
david-crty/databasement★ 2.5k · PHP
Databasement is a self-hosted database-backup management application.
h9zdev/wiretapper★ 2.5k · HTML
WireTapper is a Flask-based wireless OSINT and signal-intelligence application.
neroued/ninfer★ 2.5k · C++
NInfer is a single-GPU Qwen3.5 inference engine exposed through a local CLI and OpenAI-/Anthropic-compatible HTTP APIs.
0015/thatproject★ 2.5k · C
That Project is a portfolio of independent embedded-device tutorials and companion applications, not one integrated product.
itsyebekhe/nahan★ 2.5k · HTML
- Nahan is a single-edge application built for Cloudflare Workers.
metasfresh/metasfresh★ 2.4k · Java
metasfresh is a three-tier, open-source ERP with a REST API and web frontend. The documented user workflow is recording a sales order, shipping it, then invoicing it.
edgetx/edgetx★ 2.4k · C
EdgeTX is radio-control firmware, accompanied by Companion desktop tools and a browser-based WebAssembly interface.
liyupi/yu-ai-agent★ 2.4k · Java
- This repo is a small AI platform, not a single app: it contains a Spring Boot backend, a Vue frontend, and a separate MCP image-search service.
stremio/stremio-core★ 2.4k · Rust
Stremio Core is the shared Rust engine behind Stremio apps.
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.