Web app architecture examples, page 12
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 551–600 of 663
skerkour/black-hat-rust★ 4.4k · Rust
Black Hat Rust is a book-length collection of independent Rust examples for offensive security, not one integrated application.
zan8in/afrog★ 4.4k · Go
Afrog is a Go security-scanning toolkit for bug bounty, pentest, and red-team work.
alphaxiv/openresearch★ 4.4k · Rust
OpenResearch is a local-first research-agent workspace: it coordinates coding-agent sessions, isolated git worktrees, experiments, evidence, and multi-backend compute.
mekos2772/ios-location-spoofer★ 4.4k · JavaScript
This repository combines an iOS network-location spoofing module with an optional location-picker service.
cocoon-ai/architecture-diagram-generator★ 4.4k · HTML
This repository is a Claude Skill package for generating architecture diagrams, not a traditional application.
apache/streampark★ 4.3k · Java
StreamPark is a platform and development framework for building and operating Flink and Spark streaming and batch applications across Standalone, YARN, and Kubernetes.
robinebers/openusage★ 4.3k · Swift
OpenUsage is a native macOS menu-bar dashboard for AI coding-plan usage.
velocidex/velociraptor★ 4.3k · Go
Velociraptor is a Go-based endpoint visibility, digital forensics, and collection platform.
attendize/attendize★ 4.2k · PHP
1. This repository is a monolithic Laravel PHP application for event ticketing and attendee management.
citizenfx/fivem★ 4.2k · C++
Cfx.re is a native modification and multiplayer framework for Rockstar RAGE games: FiveM (GTA V), RedM (RDR2), and FXServer.
rasbt/pattern_classification★ 4.2k · Jupyter Notebook
This repository is an educational collection of machine-learning and pattern-classification tutorials, examples, datasets, and resources, rather than a unified runtime pipeline.
webmachinelearning/webmcp★ 4.2k · Bikeshed
WebMCP is a web-platform API specification for exposing page functionality as agent-usable tools, not an implementation of a server or browser runtime.
nageoffer/ragent★ 4.2k · Java
Ragent is a modular Java Agentic RAG platform with a separate React frontend.
5rahim/seanime★ 4.2k · Go
Seanime is a local-first media server for anime libraries, manga, downloads, streams, and playback, exposed through a browser UI, Electron desktop client, and mobile-facing…
dusk-labs/dim★ 4.1k · Rust
Dim is a self-hosted media manager: users sign in, browse or search libraries, inspect matched media, and play files in the web UI.
xemu-project/xemu★ 4.1k · C
xemu is a QEMU-derived Xbox emulator.
go-vikunja/vikunja★ 4.1k · Go
- Vikunja is a two-part application: a Go backend that exposes the API and background services, and a Vue-based frontend that provides the user interface.
yacy/yacy_search_server★ 4.1k · Java
YaCy is a self-hosted search engine combining a web search portal, crawler, searchable index, and optional peer-to-peer search network.
azuracast/azuracast★ 4k · PHP
AzuraCast is a self-hosted Internet-radio management suite.
kubernetes/test-infra★ 4k · Go
test-infra is a collection of Kubernetes testing and automation tools, not a single runtime service.
verilator/verilator★ 4k · SystemVerilog
Verilator translates Verilog/SystemVerilog into optimized C++ or SystemC models, with optional lint, assertions, coverage, and JSON output; generated models can then be compiled…
iree-org/iree★ 3.9k · C++
IREE is an MLIR-based end-to-end machine-learning compiler and runtime.
duolahypercho/codex-router★ 3.9k · JavaScript
Codex Router is a local model-routing product: client applications send routed requests to a local router, which provides access to external model providers while keeping…
visualboyadvance-m/visualboyadvance-m★ 3.9k · C++
Visual Boy Advance-M is a Game Boy/Game Boy Advance emulator.
unclebob/swarm-forge★ 3.9k · Clojure
SwarmForge’s main branch supplies a shared runtime and installer-composition source, not a standalone runnable product.
jellyfin/jellyfin-web★ 3.9k · JavaScript
Jellyfin Web is a browser frontend for Jellyfin clients.
home-assistant/android★ 3.8k · Kotlin
Official Kotlin/Android client for connecting devices to Home Assistant servers, exposing the server UI plus native Android capabilities (sensors, notifications, controls…
frappe/crm★ 3.8k · Vue
Frappe CRM is a sales-team CRM built on Frappe, with a Vue interface for managing leads, deals, contacts and their activities.
contiki-os/contiki★ 3.8k · C
Contiki is an operating system for small, low-power microcontrollers.
nkanaev/yarr★ 3.8k · Go
- yarr is a single Go binary that can run in two modes: a self-hosted web server or a desktop app with a tray/menu-bar icon.
spegel-org/spegel★ 3.8k · Go
Spegel is a stateless, cluster-local OCI registry mirror.
guohuiyuan/go-music-dl★ 3.8k · Go
Go Music DL is a Go-based multi-platform music search, playback, download, playlist, album, and local-library application backed by the external music-lib provider library.
rikkahub/rikkahub★ 3.8k · Kotlin
- This is a multi-module Kotlin/Android monorepo centered on the RikkaHub Android app.
input-output-hk/cardano-sl★ 3.7k · Haskell
Cardano SL is a deprecated Cardano blockchain platform containing node, ledger, persistence, wallet, and explorer subsystems.
donaldzou/wgdashboard★ 3.7k · Vue
WGDashboard is a web application for managing WireGuard configurations and peers, with separate administrator and end-user interfaces.
xintaofei/codeg★ 3.7k · Rust
Codeg is a multi-agent coding workspace: users work with supported coding-agent sessions in a unified interface, can delegate work across agents, and can run isolated background…
rust-lang/crates.io★ 3.7k · Rust
crates.io is the official Rust package registry, with a Rust/Axum backend, Diesel-backed data access, a SvelteKit frontend, and a custom background-worker system.
memodb-io/acontext★ 3.7k · JavaScript
Acontext is an open-source skill-memory layer for AI agents: it captures session activity, learns from task outcomes, and exposes editable Markdown skills for later agent use.
seakee/cpa-manager-plus★ 3.7k · Go
CPA Manager Plus is a self-hosted management panel and observability dashboard for CPA / CLIProxyAPI; it manages the gateway but does not proxy model traffic.
akuity/kargo★ 3.7k · Go
Kargo is a Kubernetes-native GitOps promotion system: it models Warehouses, Freight, Stages, and Promotions as Kargo resources, then automates movement of selected software…
momo5502/sogen★ 3.7k · C++
Sogen executes Windows and Linux binaries by emulating CPU instructions and operating-system syscall behavior, with selectable CPU backends.
rathena/rathena★ 3.6k · C++
rAthena is a C++ MMORPG server package.
atalayalabs/oxicloud★ 3.6k · Rust
OxiCloud is a self-hosted cloud suite: users browse and upload files, then retrieve, preview, organize, or share them; it also serves calendars, contacts, and office editing.
raexera/yoru★ 3.6k · Lua
Yoru is a personal AwesomeWM desktop environment configuration for Arch-based Linux.
skyhook-io/radar★ 3.6k · Go
Radar is a Kubernetes UI and API server that runs locally or in-cluster.
frectonz/sql-studio★ 3.6k · Rust
- This is a two-runtime product: a Rust command-line backend plus a TypeScript/React frontend.
rgthree/rgthree-comfy★ 3.5k · JavaScript
rgthree-comfy is a ComfyUI extension combining custom workflow nodes, canvas and workflow usability features, and model-information/configuration services.
hefengxian/my-ielts★ 3.5k · Vue
My IELTS is a browser-based IELTS study resource.
mxschmitt/playwright-go★ 3.5k · Go
1. Purpose and principal workflow. Playwright-Go is a Go library and CLI for automating Chromium, Firefox, and WebKit through the Playwright Node.js driver.
martin-olivier/airgorah★ 3.5k · Rust
1. Purpose and principal workflow.
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.