Web app architecture examples, page 4
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 151–200 of 663
zulip/zulip★ 26.1k · Python
Zulip is an organized team-chat application centered on topic-threaded conversations for live and asynchronous collaboration.
nsqio/nsq★ 25.8k · Go
NSQ is a distributed messaging platform: producers publish to nsqd, consumers receive messages, and nsqlookupd provides discovery; nsqadmin provides operational visibility and…
akveo/ngx-admin★ 25.7k · TypeScript
ngx-admin is an Angular/Nebular admin-dashboard template: users navigate from the application shell to dashboards or routed UI demonstrations.
microsoft/jarvis★ 25.6k · Python
JARVIS is a research repository containing three related but distinct products: HuggingGPT orchestrates language-model planning and expert-model execution; EasyTool evaluates…
karpathy/llm-council★ 25.2k · Python
LLM Council is a local web app for consulting multiple language models, comparing their anonymized peer evaluations, and presenting a chairman’s synthesis.
dubinc/dub.link★ 25.1k · TypeScript
Dub is a hosted and self-hostable link-attribution platform.
activepieces/activepieces★ 25.1k · TypeScript
Activepieces is an extensible, AI-oriented automation platform: users configure versioned flows from triggers and actions, then execute them against integrated services and…
actix/actix-web★ 24.9k · Rust
Actix Web is a Rust web framework workspace: an application accepts HTTP requests, routes them to handlers, extracts request data, and returns responses.
dubinc/dub★ 24.9k · TypeScript
Dub is an open-source link-attribution platform spanning short-link management, conversion analytics, and affiliate programs.
hsliuping/tradingagents-cn★ 24.5k · Python
- This is a Python monorepo centered on a stock-analysis platform.
tursodatabase/turso★ 24.4k · Rust
Turso is an in-process SQLite-compatible SQL database with a virtual-machine execution core, language bindings, and documented experimental Postgres and synchronization…
argoproj/argo-cd★ 24.2k · Go
Argo CD is a declarative GitOps continuous-delivery platform for Kubernetes.
krayin/laravel-crm★ 24k · PHP
Krayin is a modular Laravel CRM for managing customer relationships and the customer lifecycle.
smicallef/spiderfoot★ 23.9k · Python
SpiderFoot automates OSINT reconnaissance through either its web UI or CLI.
navidrome/navidrome★ 23.9k · Go
Navidrome is a self-hosted music collection server and streamer.
vanna-ai/vanna★ 23.8k · Python
Vanna 2.0 is a Python framework for user-aware natural-language data agents: it turns questions into SQL-backed answers and streams structured UI components.
qwenaudio/cosyvoice★ 23.7k · Python
CosyVoice is a multilingual, zero-shot text-to-speech system. A client submits text plus an optional speaker prompt, voice ID, or instruction through FastAPI or gRPC.
temporalio/temporal★ 23.7k · Go
Temporal is a server-side durable execution platform: clients submit workflow operations, the server coordinates persistent workflow state and task dispatch, and workers perform…
livewire/livewire★ 23.6k · PHP
Livewire is a Laravel package for server-authored, dynamically updated UI components. Laravel applications consume its PHP API/components and load its browser runtime.
knadh/listmonk★ 23.5k · Go
listmonk is a self-hosted newsletter and mailing-list manager.
coleam00/archon★ 23.2k · TypeScript
Archon is a Bun/TypeScript monorepo for deterministic AI-coding workflows: YAML-defined DAGs combine AI-agent prompts with bash, scripts, loops, approvals, and Git operations.
handbrake/handbrake★ 23.1k · C
HandBrake is a cross-platform video transcoder.
skyvern-ai/skyvern★ 23k · Python
Skyvern automates browser workflows with LLM and computer-vision guidance, exposed through a no-code web UI and a Playwright-compatible SDK.
hkuds/ai-trader★ 23k · Python
AI-Trader is an agent-native trading platform with a human-facing web app and a FastAPI service.
chaitin/safeline★ 22.7k · Go
SafeLine is a self-hosted WAF.
winfunc/opcode★ 22.4k · TypeScript
opcode is a local-first desktop GUI/toolkit for the Claude Code CLI: it manages Claude projects and interactive sessions, custom background agents, MCP configuration, usage data…
yoheinakajima/babyagi★ 22.4k · Python
BabyAGI is an experimental framework for registering, storing, and executing reusable functions, including an exploratory self-building-agent workflow.
tornadoweb/tornado★ 22.2k · Python
Tornado is both a Python web framework and an asynchronous networking library.
google/adk-python★ 22.1k · Python
ADK is a code-first Python framework for defining agents, composing workflow execution, and connecting tools and models.
openobserve/openobserve★ 22k · TypeScript
OpenObserve is a unified observability platform for ingesting logs, metrics, traces, RUM, and AI telemetry, then storing, compacting, querying, visualizing, and alerting on those…
matomo-org/matomo★ 21.9k · PHP
Matomo is a self-hosted analytics platform: website tracking data is collected and stored, then exposed as reports through its API and interface.
netbox-community/netbox★ 21.8k · Python
NetBox is a network source-of-truth application: engineers model intended infrastructure state, then retrieve it through web and programmable interfaces for external automation.
newsnext/newsnow★ 21.7k · TypeScript
NewsNow is a full-stack real-time trending-news reader.
eclipse-theia/theia★ 21.7k · TypeScript
Eclipse Theia is a framework for building extensible browser and desktop IDEs.
getasterisk/claudia★ 21.6k · TypeScript
- opcode is a desktop application built with Tauri 2: a React + TypeScript frontend in src/ and a Rust backend in src-tauri/.
colorlibhq/gentelella★ 21.5k · HTML
Gentelella v4 is a vanilla-JavaScript admin dashboard template: users open one of its production HTML pages and interact with dashboard, business-app, and UI-demo surfaces.
xbmc/xbmc★ 21.3k · C++
Kodi is a media player and entertainment hub.
ayangweb/bongocat★ 21.2k · Rust
1. This is a cross-platform desktop app, not a web app.
googlecloudplatform/microservices-demo★ 21.1k · Go
Online Boutique is a multilingual gRPC e-commerce application.
allinurl/goaccess★ 21k · C
GoAccess is a real-time web-log analyzer with terminal and browser-based reporting.
ish-app/ish★ 20.5k · C
iSH is an iOS Linux shell: it runs Linux userspace programs through x86 user-mode emulation and translates their system calls.
evil0ctal/douyin_tiktok_download_api★ 20.4k · Python
DTK is a self-hosted Douyin/TikTok data API with a web console and MCP interface.
ebony-vinyl/dsh-our-free-model★ 20.4k · JavaScript
This repository is a dsh model-provider plugin plus a separate standalone local service.
eosphoros-ai/db-gpt★ 20.3k · Python
DB-GPT is an agentic AI data assistant and platform for natural-language data analysis.
drewthomasson/ebook2audiobook★ 20.2k · Python
ebook2audiobook converts an ebook or direct text into chaptered audiobook files.
apache/casbin★ 20.2k · Go
Apache Casbin is a Go authorization engine, not an application server.
pydantic/pydantic-ai★ 20.1k · Python
Pydantic AI is a typed Python SDK for running model-backed agents across terminal, web, realtime voice, durable execution, and direct APIs.
camel-ai/owl★ 20.1k · Python
OWL is a Python framework for real-world task automation through collaborating LLM agents, built on the external CAMEL-AI framework.
whyour/qinglong★ 19.9k · JavaScript
Qinglong is a web-based timed-task management platform for Python, JavaScript, Shell, and TypeScript scripts.
lin-xin/vue-manage-system★ 19.6k · Vue
This repository is a Vue 3 and Pinia admin-management frontend.
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.