Svelte project architecture examples
Interactive architecture diagrams of 85 open-source Svelte repositories with a GitDiagram architecture diagram, most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.
Repositories 1–50 of 85
open-webui/open-webui★ 158k
Open WebUI is a self-hosted AI platform for chatting with local or cloud models, with knowledge retrieval, collaboration, extensible apps, and administration.
imputnet/cobalt★ 43.8k
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.
leaningtech/webvm★ 16.6k
This is a client-side full-stack application (in the sense of complete in-browser functionality) that virtualizes a Linux environment.
Built using SvelteKit with TypeScript and organized under the "src" directory.
mathesar-foundation/mathesar★ 4.9k
The system should be represented as a three-tier architecture with these main components.
fireship-io/fireship.io★ 3.8k
Frontend Components: There is an “app” directory that contains Svelte components (custom elements like “hi-mom”) as well as supporting files (main.ts, stores, utilities) for the…
figma-linux/figma-linux★ 3.3k
Figma-linux is an unofficial Electron desktop client for using Figma on Linux.
threlte/threlte★ 3.2k
Monorepo Structure – Show the central repository, with a top-level division between configuration files (e.g. .changeset, .github, etc.) and the main directories.
AdventureLog is a full-stack, open-source travel companion web application.
open-webui/desktop★ 2.9k
Open WebUI Desktop is an Electron desktop client that can launch a local Open WebUI server, optionally manage llama.cpp for offline inference, or connect to remote Open WebUI…
open-source-labs/svelvet★ 2.8k
puruvj/macos-web★ 2.6k
The README clearly explains that this project is a web-based recreation of the macOS desktop experience.
sparrowapp-dev/sparrow-app★ 2.6k
Sparrow is a full‑stack, monorepo‑style API management platform.
gurucomputing/headscale-ui★ 2.6k
This is a single-page application (SPA) “web frontend” for the Headscale coordination server.
lissy93/networking-toolbox★ 2.4k
This is a full-stack, offline-first web application called “Networking Toolbox.”
criticalmoments/cmsaasstarter★ 2.3k
Frontend Client – The SvelteKit UI that includes separate modules for the marketing site and user/admin dashboards.
marcusolsson/obsidian-projects★ 1.9k
The provided project is an Obsidian plugin that helps users manage projects by visualizing notes in different views (Table, Board, Calendar, Gallery, Developer, etc.).
itswadesh/svelte-commerce★ 1.8k
1. This repository is a SvelteKit-based headless ecommerce storefront.
mhkeller/layercake★ 1.7k
sveltejs/svelte-devtools★ 1.6k
This is a browser extension (“Svelte DevTools”) implemented as a PNPM workspace.
xxnuo/open-coreui★ 1.5k
Bundles: SvelteKit frontend + Rust backend in one native executable
byteatatime/flare★ 1.5k
Flare is a Linux desktop launcher aiming for Raycast compatibility.
gsidhu/buzee-tauri★ 1.1k
sockmaster27/svader★ 447
dnass/svelte-canvas★ 356
reid41/qa-pilot★ 329
edit4i/editor★ 144
sunithvs/jiobase★ 101
marwan/quranwbw★ 98
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.