GitDiagram
Browse

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

  1. zulip/zulip★ 26.1k · Python

    Zulip is an organized team-chat application centered on topic-threaded conversations for live and asynchronous collaboration.

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

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

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

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

  6. dubinc/dub.link★ 25.1k · TypeScript

    Dub is a hosted and self-hostable link-attribution platform.

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

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

  9. dubinc/dub★ 24.9k · TypeScript

    Dub is an open-source link-attribution platform spanning short-link management, conversion analytics, and affiliate programs.

  10. hsliuping/tradingagents-cn★ 24.5k · Python

    - This is a Python monorepo centered on a stock-analysis platform.

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

  12. argoproj/argo-cd★ 24.2k · Go

    Argo CD is a declarative GitOps continuous-delivery platform for Kubernetes.

  13. krayin/laravel-crm★ 24k · PHP

    Krayin is a modular Laravel CRM for managing customer relationships and the customer lifecycle.

  14. smicallef/spiderfoot★ 23.9k · Python

    SpiderFoot automates OSINT reconnaissance through either its web UI or CLI.

  15. navidrome/navidrome★ 23.9k · Go

    Navidrome is a self-hosted music collection server and streamer.

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

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

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

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

  20. knadh/listmonk★ 23.5k · Go

    listmonk is a self-hosted newsletter and mailing-list manager.

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

  22. handbrake/handbrake★ 23.1k · C

    HandBrake is a cross-platform video transcoder.

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

  24. hkuds/ai-trader★ 23k · Python

    AI-Trader is an agent-native trading platform with a human-facing web app and a FastAPI service.

  25. chaitin/safeline★ 22.7k · Go

    SafeLine is a self-hosted WAF.

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

  27. yoheinakajima/babyagi★ 22.4k · Python

    BabyAGI is an experimental framework for registering, storing, and executing reusable functions, including an exploratory self-building-agent workflow.

  28. tornadoweb/tornado★ 22.2k · Python

    Tornado is both a Python web framework and an asynchronous networking library.

  29. google/adk-python★ 22.1k · Python

    ADK is a code-first Python framework for defining agents, composing workflow execution, and connecting tools and models.

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

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

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

  33. newsnext/newsnow★ 21.7k · TypeScript

    NewsNow is a full-stack real-time trending-news reader.

  34. eclipse-theia/theia★ 21.7k · TypeScript

    Eclipse Theia is a framework for building extensible browser and desktop IDEs.

  35. 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/.

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

  37. xbmc/xbmc★ 21.3k · C++

    Kodi is a media player and entertainment hub.

  38. ayangweb/bongocat★ 21.2k · Rust

    1. This is a cross-platform desktop app, not a web app.

  39. googlecloudplatform/microservices-demo★ 21.1k · Go

    Online Boutique is a multilingual gRPC e-commerce application.

  40. allinurl/goaccess★ 21k · C

    GoAccess is a real-time web-log analyzer with terminal and browser-based reporting.

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

  42. evil0ctal/douyin_tiktok_download_api★ 20.4k · Python

    DTK is a self-hosted Douyin/TikTok data API with a web console and MCP interface.

  43. ebony-vinyl/dsh-our-free-model★ 20.4k · JavaScript

    This repository is a dsh model-provider plugin plus a separate standalone local service.

  44. eosphoros-ai/db-gpt★ 20.3k · Python

    DB-GPT is an agentic AI data assistant and platform for natural-language data analysis.

  45. drewthomasson/ebook2audiobook★ 20.2k · Python

    ebook2audiobook converts an ebook or direct text into chaptered audiobook files.

  46. apache/casbin★ 20.2k · Go

    Apache Casbin is a Go authorization engine, not an application server.

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

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

  49. whyour/qinglong★ 19.9k · JavaScript

    Qinglong is a web-based timed-task management platform for Python, JavaScript, Shell, and TypeScript scripts.

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