GitDiagram
Browse

Web app architecture examples, page 2

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 51–100 of 663

  1. berriai/litellm★ 61.3k · Python

    LiteLLM is both a Python SDK and a self-hosted AI gateway that presents a unified OpenAI-compatible interface to many model providers.

  2. pi-hole/pi-hole★ 61.1k · Shell

    Pi-hole is the shell-based administration and installation layer for a network-wide DNS sinkhole; DNS serving and query statistics are provided by the separate FTLDNS daemon.

  3. microsoft/autogen★ 61k · Python

    AutoGen is a maintenance-mode, multi-language framework for building autonomous or human-assisted multi-agent AI applications.

  4. tw93/mole★ 57.3k · Shell

    Mole is a macOS-focused maintenance toolkit delivered as a single CLI entrypoint, mo, with a mixed implementation split between Go and shell scripts.

  5. rvc-boss/gpt-sovits★ 57.3k · Python

    1. Repository purpose and top-level shape

  6. hkuds/deeptutor★ 57.3k · Python

    DeepTutor is a lifelong personalized tutoring product, exposed through a web client and desktop app.

  7. agalwood/motrix★ 55.9k · TypeScript

    Motrix is a desktop and headless download manager.

  8. santifer/career-ops★ 54.9k · JavaScript

    Career-Ops is a local-first job-search workspace, not a hosted service.

  9. jamiepine/voicebox★ 54.7k · Python

    Voicebox is a local-first AI voice studio: multi-engine TTS/voice cloning, Whisper transcription and dictation, audio effects, stories, and REST/MCP integrations.

  10. lencx/chatgpt★ 54.5k · Rust

    A cross-platform desktop wrapper for ChatGPT, built as a Tauri application: a TypeScript/React frontend renders native chrome and application views, while a Rust backend manages…

  11. jetbrains/kotlin★ 53.5k · Kotlin

    This is the Kotlin programming-language repository, including compiler and IDE-facing analysis infrastructure.

  12. lllyasviel/fooocus★ 53.1k · Python

    Fooocus is a local/offline Python application for prompt- and image-guided SDXL image generation, exposed through a Gradio UI.

  13. mastodon/mastodon★ 50.4k · Ruby

    Mastodon is a federated social-network server.

  14. quantumnous/new-api★ 49k · Go

    New API is a self-hosted AI gateway: a client sends a model request through its API, the gateway selects a configured upstream channel, adapts the request and response, and…

  15. pingdotgg/t3code★ 49k · TypeScript

    T3 Code is a multi-client control surface for coding agents running on user machines: desktop, web, and iOS/Android clients connect users to server-managed environments and agent…

  16. justvugg/colibri★ 48.3k · C

    colibrì is a local inference product for running large language, image, and decision models on consumer machines.

  17. discourse/discourse★ 48k · Ruby

    Discourse is a self-hostable community platform.

  18. sickn33/agentic-awesome-skills★ 47.4k · Python

    AAS Core is a local skill-catalog discovery and review tool, accompanied by a hosted catalog and browser-local Workbench.

  19. tashfeenahmed/freellmapi★ 47.2k · TypeScript

    FreeLLMAPI aggregates free and custom model providers behind an OpenAI-compatible API, with a router selecting available models and tracking per-key limits.

  20. paperless-ngx/paperless-ngx★ 46.7k · Python

    Paperless-ngx is a document-management system for turning incoming documents into a searchable online archive.

  21. tiangolo/full-stack-fastapi-template★ 45.9k · TypeScript

    This is a full-stack FastAPI dashboard template: users sign in or register, then manage their profile, users, and items through a React application backed by a PostgreSQL API.

  22. exo-explore/exo★ 45.9k · Python

    exo is a multi-process, multi-language local AI cluster system.

  23. astrbotdevs/astrbot★ 45.7k · Python

    AstrBot is an extensible conversational-agent platform that connects messaging channels and Web Chat to AI providers, agent tools, plugins, and knowledge features.

  24. wei-shaw/sub2api★ 45.6k · Go

    Sub2API is an AI API gateway platform for distributing subscription quota.

  25. fastapi/full-stack-fastapi-template★ 45.5k · TypeScript

    A full-stack template providing a JWT-secured FastAPI API, PostgreSQL persistence, and React administrative dashboard for users and generic items.

  26. siyuan-note/siyuan★ 45.3k · TypeScript

    SiYuan is a privacy-first personal knowledge-management system centered on block-based Markdown WYSIWYG documents, references, assets, databases, search, export, sync, plugins…

  27. badlogic/pi-mono★ 44.3k · TypeScript

    This is a TypeScript monorepo organized around one core product, the Pi coding agent, plus shared libraries underneath it.

  28. vercel-labs/agent-browser★ 44.1k · Rust

    agent-browser is a Rust browser-automation CLI for AI agents, with typed MCP access and live browser streaming.

  29. reactive-resume/reactive-resume★ 44k · TypeScript

    Reactive Resume is a web application for creating, checking, exporting, and sharing resumes and cover letters, with job-application tracking and optional AI.

  30. ray-project/ray★ 44k · Python

    Ray is a framework for scaling Python and AI workloads from a laptop to a cluster.

  31. astaxie/build-web-application-with-golang★ 43.9k · Go

    This repository is a multilingual collection of executable Go teaching examples, progressing from language fundamentals to web applications and database access.

  32. imputnet/cobalt★ 43.8k · Svelte

    Cobalt is a browser-based downloader backed by an API that resolves public media links and provides download or streaming responses; it also supports client-side processing.

  33. gradio-app/gradio★ 43.6k · Python

    Gradio lets Python developers wrap functions or ML pipelines in component-based web apps, then launch them for browser use and optionally share them.

  34. shareai-lab/learn-claude-code★ 42.2k · Python

    This repository is an educational, multi-language harness-engineering curriculum for agent systems.

  35. janhq/jan★ 42.2k · Rust

    1. This is a monorepo for Jan, a desktop-first AI application with a local runtime, optional cloud providers, and a documentation site.

  36. soxoj/maigret★ 39.5k · Python

    Maigret is a username-focused OSINT tool that checks configured websites, extracts account information, and assembles reports.

  37. shiyu-coder/kronos★ 39.5k · Python

    Kronos is a financial time-series foundation model and forecasting toolkit.

  38. searxng/searxng★ 38.7k · Python

    SearXNG is a privacy-focused metasearch engine: users submit searches, the server parses queries and dispatches work to configured search engines, then combines results for…

  39. gitroomhq/postiz-app★ 38.7k · TypeScript

    Postiz is a social media management platform for composing and scheduling posts, managing connected social accounts, and reviewing analytics.

  40. qbittorrent/qbittorrent★ 38.6k · C++

    1. Repository purpose and runtime shape

  41. portainer/portainer★ 38.5k · TypeScript

    Portainer is a container-management UI for Docker, Swarm, Podman, Kubernetes, and ACI.

  42. harness/harness★ 38.4k · Go

    Harness is an open development platform combining source hosting, pull requests, pipelines, Gitspaces, and artifact registries.

  43. adguardteam/adguardhome★ 38.2k · TypeScript

    AdGuard Home is a self-hosted DNS server for network-wide ad and tracker blocking.

  44. khoj-ai/khoj★ 38k · Python

    Khoj is a self-hostable personal AI application.

  45. freecodecampchina/freecodecamp.cn★ 37.8k · CSS

    This is FreeCodeCamp China’s browser-based coding curriculum and community platform.

  46. dokploy/dokploy★ 37.5k · TypeScript

    Dokploy is a self-hostable PaaS for deploying and operating applications, databases, and containerized services.

  47. chatwoot/chatwoot★ 37.2k · Ruby

    Chatwoot is an omnichannel customer-support platform: customers contact a business through supported channels, conversations are handled and routed in the support workspace, and…

  48. songquanpeng/one-api★ 37k · JavaScript

    One API is an OpenAI-compatible gateway that fronts many model providers, alongside an account and operations dashboard.

  49. babysor/mockingbird★ 36.9k · Python

    MockingBird is a voice-cloning and voice-conversion system with command-line, desktop-toolbox, and web interfaces.

  50. hkuds/vibe-trading★ 36.9k · Python

    Vibe-Trading is a personal trading and finance-research agent with CLI, web/API, and MCP entry points.

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.