Web app architecture examples, page 8
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 351–400 of 663
huggingface/ml-intern★ 10.5k · Python
- This is a multi-surface agent product: a Python agent runtime, a Python backend service, and a React/Vite frontend.
easydiffusion/easydiffusion★ 10.5k · JavaScript
Easy Diffusion is a local Stable Diffusion image-generation application.
rolling-scopes/rsschool-app★ 10.4k · TypeScript
RS School App supports the RS School educational process: learners and staff use a Next.js client to manage coursework, reviews, interviews, profiles, and related services…
deepbeepmeep/wangp★ 10.4k · Python
WanGP is a local generative-media application spanning video, image, audio/TTS, and 3D.
hackjutsu/lepton★ 10.3k · JavaScript
Lepton is an Electron desktop code-snippet manager backed by GitHub Gist.
polarsource/polar★ 10.3k · Python
Polar is an open-source monetization platform and merchant of record.
fossasia/visdom★ 10.3k · Python
- Visdom is a dual-runtime visualization system: a Python package that exposes the user-facing API, and a browser UI that renders and manages visualizations.
omnigent-ai/omnigent★ 10.3k · Python
Omnigent is a multi-agent orchestration product: a user starts or joins a session through its CLI or web experience, the server coordinates a runner and selected harness, and…
simplifaisoul/osiris★ 10.2k · TypeScript
OSIRIS is a global OSINT dashboard: users explore a GPU-rendered map, activate intelligence layers and open domain-specific tools to inspect live results.
opencti-platform/opencti★ 10.2k · TypeScript
OpenCTI is a cyber threat intelligence platform for structuring, storing, linking, and visualizing threat knowledge using STIX2.
makazhanalpamys/soup★ 10.2k · Python
Soup is a command-line LLM fine-tuning and post-training product, with a local Web UI and optional integrations.
jeffvli/feishin★ 10.1k · TypeScript
Feishin is a self-hosted music client for Jellyfin, Navidrome, and Subsonic servers, packaged as a desktop app and also offered as a web client.
tilt-dev/tilt★ 10.1k · Go
Tilt is a local development orchestrator for multi-service applications.
helloqingfeng/awsome-front-end-learning-resource★ 10.1k · PHP
This repository is a curated anthology of front-end learning, development, and interview resources—not one application with a single user-to-result runtime.
stellarium/stellarium★ 10k · C++
Stellarium is a desktop planetarium: a user launches the application to view and explore a simulated 3D sky, with optional domain plugins adding specialized objects, views, and…
lum1104/understand-anything★ 10k · TypeScript
- This is a monorepo for the Understand Anything plugin ecosystem.
cloudflare/cloudflare-os★ 9.9k · TypeScript
Cloudflare OS is a multi-tenant AI productivity platform: users chat with agents, create/share isolated “Gadget” applications, and grant narrowly scoped external-service access…
getagentseal/codeburn★ 9.9k · TypeScript
CodeBurn is a local-first AI coding-usage analytics product.
tiiny-ai/powerinfer★ 9.8k · C++
PowerInfer is a local large-language-model inference engine designed to combine CPU and consumer-GPU resources using activation locality and sparse computation.
snailsploit/claude-red★ 9.8k · Python
claude-red is a curated library of on-demand offensive-security skills for Claude.
zuiidea/antd-admin★ 9.8k · TypeScript
Antd Admin is both a pair of admin-app templates and a scaffolding CLI.
tester-army/e2e★ 9.8k · TypeScript
e2e is an end-to-end testing framework: users write tests combining natural-language agent goals with ordinary locators and assertions, then run them against web or mobile apps.
deeplethe/utopia★ 9.8k · Rust
Utopia is an enterprise knowledge-engineering application: users connect or upload sources, ingest and extract material into a temporal ontology-backed graph, review uncertain…
deepbeepmeep/wan2gp★ 9.7k · Python
WanGP is a browser-based generative-media application spanning video, image, audio, and speech, with local inference and API/headless use.
agenda/agenda★ 9.7k · HTML
Agenda is a Node.js job-scheduling product with pluggable persistence and optional notification channels, plus separate REST and dashboard packages.
runtipi/runtipi★ 9.7k · TypeScript
Runtipi is a web-based personal homeserver orchestrator for discovering and running Docker services.
averygan/reclip★ 9.6k · HTML
ReClip is a Flask web application for fetching media metadata, selecting video/audio formats, asynchronously downloading content, and returning files to the browser.
spring-projects/spring-petclinic★ 9.6k · CSS
Spring PetClinic is a Spring Boot veterinary-clinic sample application.
francescopace/espectre★ 9.6k · Python
ESPectre is an on-device Wi-Fi motion-sensing platform with C++ and MicroPython runtimes, several firmware frontends, and host-side device and research tools.
jundot/omlx★ 9.5k · Python
1. Two deployment surfaces, one inference core
nhost/nhost★ 9.4k · Go
Nhost is an open-source, GraphQL-based backend platform with hosted and self-hosted use, a web dashboard, client SDKs, and a developer CLI.
xiaomimimo/mimo-code★ 9.4k · TypeScript
1. This is a TypeScript/Bun monorepo organized around one core product runtime and several adjacent surfaces.
supertone-inc/supertonic★ 9.4k · Swift
- This repository is not a single application; it is a multi-runtime example and packaging repo for the Supertonic on-device TTS model.
risingwavelabs/risingwave★ 9.3k · Rust
RisingWave is a SQL-based event streaming database: it ingests live and historical data, maintains incremental results, and serves queries or writes results to downstream systems…
stonith404/pocket-id★ 9.3k · Go
Pocket ID is a self-hosted OpenID Connect and OAuth 2.0 provider whose user sign-in is passkey-only.
ramensoftware/windhawk★ 9.3k · Rust
Windhawk is a Windows customization application: users browse and manage mods through a UI or CLI, while the engine provides the runtime for injecting and hooking into Windows…
mediago-dev/mediago★ 9.3k · TypeScript
MediaGo is a cross-platform video downloader with a web interface, Electron desktop shell, browser extensions, HTTP API, and built-in conversion.
yikart/aitoearn★ 9.3k · TypeScript
1. This repository is a multi-surface product, not a single app. The main runtime pieces are.
google/pprof★ 9.3k · Go
pprof accepts local or HTTP profiling data, optionally combines profiles and symbolizes addresses, then analyzes samples into text or graphical reports.
cloudflare/vinext★ 9.3k · TypeScript
vinext reimplements much of the Next.js API surface on Vite, with Cloudflare Workers as its primary deployment target.
pocket-id/pocket-id★ 9.2k · Go
Pocket ID is a self-hosted, passkey-only OpenID Connect and OAuth 2.0 provider.
openstatushq/openstatus★ 9.1k · TypeScript
OpenStatus is an infrastructure-as-code uptime monitoring and status-page platform, with a dashboard and agent-facing interfaces.
octoprint/octoprint★ 9.1k · Python
OctoPrint is a web-based controller for consumer 3D printers.
codenotary/immudb★ 9k · Go
- This is a Go monorepo for immudb, an immutable database system that ships as a server, client tools, embedded library, and multiple protocol adapters.
raywangqvq/bilibilitoolpro★ 8.8k · C#
BiliTool automates scheduled Bilibili account tasks, with a web interface for configuration, login, schedules and history, plus a hosted-console entry point.
walkxcode/dashboard-icons★ 8.8k · TypeScript
Dashboard Icons combines a curated icon catalogue with a website for discovery and downloads, community submissions and review, external icon collections, and an MCP interface…
cybertimon/rapidraw★ 8.7k · TypeScript
- RapidRAW is a cross-platform desktop photo editor built as a Tauri app.
openbao/openbao★ 8.7k · Go
OpenBao is a secrets-management server and CLI, with an API client and web UI.
avast/retdec★ 8.6k · C++
RetDec is a retargetable machine-code decompiler.
nexmoe/vidbee★ 8.6k · TypeScript
VidBee is organized as a multi-app, multi-package repo. The main product surfaces are.
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.