TypeScript project architecture examples, page 17
Interactive architecture diagrams of the 1,000 most-starred open-source TypeScript 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 801–850 of 1,000
huntabyte/shadcn-svelte★ 8.5k
This is an open-source, community-led component library monorepo with three main deliverables.
ariakit/ariakit★ 8.5k
This is a monorepo for an accessible UI components library.
fabian-hiller/valibot★ 8.5k
xitanggg/open-resume★ 8.5k
OpenResume is a modern, open-source resume builder and parser built on NextJS. It provides two core functionalities.
margelo/react-native-mmkv★ 8.5k
react-native-mmkv provides synchronous typed key/value storage for React Native through Nitro/JSI, with a browser fallback.
tahash/swapy★ 8.5k
From the README (“A framework-agnostic tool that converts any layout into a drag-to-swap one…”) and the file tree, this is a front-end JavaScript/TypeScript library (not a…
vendurehq/vendure★ 8.5k
Vendure is a headless commerce platform.
google-labs-code/stitch-skills★ 8.4k
Stitch Design Skills is a catalog of agent-invoked workflows for creating, extracting, managing, and reusing Stitch designs, plus generating code and media from them.
visgl/react-map-gl★ 8.4k
This is an open-source monorepo library (“react-map-gl”) that provides a React component API for two mapping engines (Mapbox-GL and MapLibre-GL).
floorp-projects/floorp★ 8.4k
Floorp is a Firefox-based desktop browser.
webstudio-is/webstudio★ 8.4k
Frontend UI Applications – The “apps” directory (e.g. apps/builder, apps/dashboard, apps/canvas, etc.) represents the client-side interface.
garmeeh/next-seo★ 8.3k
Based on our analysis, this project is an open‐source SEO plugin designed specifically for Next.js applications.
hiram-wong/zyplayer★ 8.3k
ZyPlayer is a full‐stack desktop application built with Electron (Node.js main process + Chromium renderer), Vue 3 + TDesign in the frontend, and an embedded HTTP/IPC‐based…
jackocnr/intl-tel-input★ 8.3k
International Telephone Input is a phone-number entry library with vanilla JavaScript and Angular, React, Svelte, and Vue integrations.
radix-ui/themes★ 8.3k
emilkowalski/vaul★ 8.3k
Vaul is a React component library providing an unstyled “drawer” UI primitive for mobile/tablet.
paoloanzn/free-code★ 8.2k
1. This repository is a terminal-first AI coding agent CLI.
openapi-ts/openapi-typescript★ 8.2k
This pnpm/Turbo monorepo provides TypeScript tooling around OpenAPI schemas: a schema-to-TypeScript generator plus typed HTTP-client integrations.
joemccann/dillinger★ 8.2k
bepass-org/oblivion-desktop★ 8.2k
This is a cross-platform Electron desktop application (Windows/Mac/Linux) for providing secure, optimized internet access.
moontechlab/lunatv★ 8.2k
MoonTV is a full-stack, server-rendered web application (Next.js 14 + App Router) that aggregates multiple video sources into a unified player/UI, provides a built-in admin panel…
galaxy-s10/billd-desk★ 8.2k
BilldDesk Pro is a cross-platform remote-desktop client.
vudovn/ag-kit★ 8.2k
AG Kit combines a project-installation CLI, a public landing/documentation site, and an Antigravity-oriented agent workspace contract.
withastro/starlight★ 8.2k
This is an open-source monorepo built with pnpm workspaces.
mockoon/mockoon★ 8.2k
Mockoon is an API mocking platform.
napneko/napcatqq★ 8.2k
The “launcher” directory holds executables, BAT files, and scripts for initializing and launching the bot. This is where the execution starts.
inorganik/countup.js★ 8.2k
CountUp.js is a small, dependency-free JavaScript library for animating a number in a DOM element.
hediet/vscode-debug-visualizer★ 8.2k
VS Code Extension Core – This is housed under the “extension” directory.
wechat-article/wechat-article-exporter★ 8.2k
This project is a full-stack web application designed for the online, bulk export of WeChat public account articles.
mfts/papermark★ 8.1k
Backend/API – There are many API endpoints defined under both “app/api” and “pages/api”.
genspark-ai/genoffice★ 8.1k
GenOffice is a desktop AI office suite for editing Office files, PDF, Markdown, and HTML, with a command-line/MCP interface for agents.
davidjerleke/embla-carousel★ 8.1k
The project is an open-source, dependency-free carousel library that focuses on fluid motion and swipe precision.
fonoster/fonoster★ 8.1k
Fonoster is a programmable, multitenant telephony platform: operators configure applications and telephony resources, then initiate or receive calls that are routed through a…
zhu1090093659/dsh-web★ 8.1k
dsh-web is a modular DeepSeek Harness extension ecosystem, combining a plugin marketplace with operational and collaboration tools.
ever-co/ever-gauzy★ 8.1k
Ever Gauzy is a business-management platform spanning ERP, CRM, HRM, ATS, project work, and employee time/activity tracking.
akveo/nebular★ 8.1k
Nebular is a customizable Angular UI library: application developers integrate its themed components and supporting services, and application users interact with those components.
mrzachnugent/react-native-reusables★ 8.1k
– Located under apps/cli.
curlconverter/curlconverter★ 8.1k
This is an open-source CLI and library tool (“curlconverter”) in TypeScript/Node.js.
mattpocock/sandcastle★ 8.1k
Sandcastle is a TypeScript orchestration library for running coding agents against Git repositories.
evolutionapi/evolution-api★ 8.1k
Evolution API is a Node.js/TypeScript backend for WhatsApp and messaging automation. It is organized as a modular API service, not as a UI-first app.
This is a full-stack, monorepo web application (“Ghostfolio”) managed with Nx.
Vendure is an open-source, headless commerce platform.
Deepsec is a TypeScript/pnpm monorepo for agent-powered, resumable vulnerability review of existing repositories.
tencent/browserskill★ 7.9k
BrowserSkill lets an AI agent operate a user’s logged-in Chromium browser through the bsk CLI, a background daemon, and an extension.
open-slide/open-slide★ 7.9k
open-slide is an agent-oriented React slide framework: a user scaffolds a deck, an agent authors slide components, and the core runtime serves them for editing or presentation.
homarr-labs/dashboard-icons★ 7.9k
– The main repository holds the source SVG files (in the “svg” directory), pre‐generated PNG and WEBP files (in their respective directories), metadata files (in the “meta”…
bytedance/flowgram.ai★ 7.9k
Core Engines & Libraries: These include the canvas-engine (with its subpackages – core, document, fixed-layout-core, free-layout-core, and renderer), node-engine (both node and…
cloudflare/agentic-inbox★ 7.9k
Agentic Inbox is a self-hosted, Cloudflare-based email client with isolated per-mailbox storage and an AI assistant.
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.