Web app architecture examples, page 13
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 601–650 of 663
surgedm/surge★ 3.5k · Go
Surge is a Go download manager with one shared background engine, exposed through an interactive terminal UI, headless HTTP server, automation CLI, system service, and browser…
joernio/joern★ 3.5k · Scala
Joern is a multi-language static-analysis workbench.
nextflow-io/nextflow★ 3.5k · Groovy
Nextflow turns a user-authored workflow and configuration into a compiled dataflow program, schedules process tasks, manages reproducibility, and materializes outputs.
zakirullin/files.md★ 3.5k · Go
Files.md is a local-first markdown workspace with three main surfaces: a static web/PWA editor, a Go backend for sync/bot/server-side logic, and a set of offline command-line…
m-abozaid/esp32-c3-adblock★ 3.4k · C++
This is an ESP32-C3 DNS sinkhole with a web dashboard and WiFi-based management.
specterops/bloodhound★ 3.4k · Go
BloodHound CE is a React-and-Go graph security application.
pgsty/silo★ 3.4k · Go
Silo is an S3-compatible object-storage server and MinIO fork.
grimmory-tools/grimmory★ 3.4k · Java
Grimmory is a self-hosted digital library split into two primary applications in one repo: a Spring Boot backend and an Angular frontend.
patchmon/patchmon★ 3.4k · Go
PatchMon is a fleet-management platform: operators use its web UI to inspect enrolled hosts, inventory, patch runs, compliance, and alerts; outbound agents report host state and…
sidpalas/devops-directive-docker-course★ 3.4k · Roff
This repository is a Docker learning course, not a single deployable product.
pewdiepie-archdaemon/dionysus★ 3.4k · Shell
This is a Linux desktop dotfiles repository, centered on a Hyprland/Wayland environment with themed visual components, status surfaces, launchers, terminal settings, and shell…
startbootstrap/startbootstrap-sb-admin★ 3.3k · Pug
SB Admin is a Bootstrap-based admin dashboard template: users open the generated index page in a browser, and the source provides dashboard/layout examples, chart and table…
smashing/smashing★ 3.3k · JavaScript
Smashing is a Sinatra-based framework for creating and serving real-time dashboards.
serverpod/serverpod★ 3.3k · Dart
Serverpod is a Dart backend platform for Flutter applications.
aidotnet/opendeepwiki★ 3.3k · C#
1. Repo shape: a full-stack product with three deployable surfaces
qdm12/ddns-updater★ 3.2k · Go
DDNS Updater periodically discovers the host’s public IPv4/IPv6 addresses and updates configured DNS records across many providers.
arm-software/computelibrary★ 3.2k · C++
Arm Compute Library is a low-level neural-network acceleration library for Arm CPUs and Mali GPUs.
sharkdp/insect★ 3.2k · PureScript
- This repository is a PureScript scientific calculator called Insect.
immersive-web/webxr★ 3.2k · Bikeshed
This repository specifies the WebXR Device API rather than implementing a runtime.
invoiceplane/invoiceplane★ 3.2k · PHP
InvoicePlane is a self-hosted invoicing and client-management application.
lejianwen/rustdesk-api★ 3.1k · Go
RustDesk API is a Go service with PC-facing APIs, Web Admin endpoints, and a bundled Web Client.
rpamis/comet★ 3.1k · JavaScript
Comet is a coding-agent workflow and Skill platform.
autobrr/autobrr★ 3.1k · Go
autobrr automates early torrent and Usenet downloads.
apache/cloudstack★ 3.1k · Java
Apache CloudStack is an IaaS platform for deploying and managing virtual machines and their surrounding cloud resources.
yourok/torrserver★ 3.1k · Go
TorrServer is a server for adding and managing torrents, caching their pieces, and serving media over HTTP without first downloading complete files.
fastreports/fastreport★ 3.1k · C#
1. This repository is a multi-project .NET reporting platform, not a single app.
dwgx/windsurfapi★ 3k · JavaScript
WindsurfAPI is a Node.js gateway that converts OpenAI, Anthropic, and Gemini requests into Windsurf Cascade or Devin requests, then returns compatible responses.
mahlernim/google-timeline-visualizer★ 3k · Kotlin
Timeline Visualizer turns an exported Google Timeline file into a configurable animated travel video, on Android and in a private iPhone web app.
gnmyt/myspeed★ 3k · JavaScript
MySpeed records internet speed tests, keeps results for a configurable period, and presents them as history and statistics.
magnum6actual/flipoff★ 3k · JavaScript
FlipOff is a browser-based split-flap display.
smaug6739/alexandrie★ 3k · Vue
Alexandrie is a self-hosted team knowledge base.
djihads80/eglantine★ 3k · C++
Eglantine is a cross-platform Switch 2 emulator.
mistergf/copilot★ 3k · HTML
CoPilot is a Vue 2 responsive admin-dashboard template.
mikestefanello/pagoda★ 3k · Go
Pagoda is a Go full-stack web starter kit.
softwaremill/elasticmq★ 2.9k · Scala
ElasticMQ is an asynchronous, actor-based, Amazon SQS-compatible message queue.
rilldata/rill★ 2.9k · Go
Rill is an agent-first BI product: users define data models and metrics, explore dashboards or ask questions, and can deploy projects to Rill Cloud.
ghdl/ghdl★ 2.9k · VHDL
GHDL is a VHDL analyzer, compiler, simulator, and experimental synthesizer.
horizon-ui/horizon-ui-chakra★ 2.9k · JavaScript
Horizon UI is a React and Chakra UI admin-dashboard template.
sky22333/hubproxy★ 2.9k · Go
HubProxy is a self-hosted Go proxy for container registries and GitHub, with a Vue interface for image search, tag browsing, and offline image downloads.
forceu/gokapi★ 2.9k · Go
Gokapi is a self-hosted file-sharing service.
y-research-sbu/quantharness★ 2.9k · HTML
QuantHarness is a multi-agent market-analysis application that turns OHLCV candlesticks into technical, pattern, and trend reports, then synthesizes a trade decision.
sonic-net/sonic★ 2.9k · HTML
This is SONiC’s coordination, documentation, and static-project-website repository—not the network OS implementation.
frain-dev/convoy★ 2.9k · Go
Convoy is a webhook gateway. Producers or provider integrations submit events to authenticated ingress, where events are validated and queued.
jhaals/yopass★ 2.8k · Rust
- Yopass is split into three main deliverables: a Go backend service, a React/TypeScript web app, and a separate Docusaurus-based microsite for docs/marketing.
yomidevs/yomitan★ 2.8k · JavaScript
Yomitan is a browser extension that turns selected or scanned webpage text into dictionary definitions.
target/goalert★ 2.8k · Go
GoAlert is an on-call alerting platform.
nightscout/cgm-remote-monitor★ 2.8k · JavaScript
Nightscout is a web-based CGM monitor: uploader data is stored in MongoDB, then caregivers retrieve and view glucose readings, forecasts, reports, and alarms in a browser.
gamosoft/notediscovery★ 2.8k · JavaScript
NoteDiscovery is a self-hosted Markdown knowledge base.
fastenhealth/fasten-onprem★ 2.8k · Go
Fasten OnPrem is a self-hosted personal health record for viewing and managing health information, not a direct provider-import service.
shuakami/qq-chat-exporter★ 2.8k · Rust
- This repo is a multi-part QQ chat export system, not a single application.
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.