TypeScript project architecture examples, page 4
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 151–200 of 1,000
ant-design/ant-design-pro★ 38k
Frontend Client: Highlight the React-based client, built with Umi. This is where the majority of the UI lives (all the files under the src directory). It includes.
rssnext/follow★ 37.8k
rssnext/folo★ 37.8k
The Folo project is a large, multi-platform, monorepo application focused on aggregating and curating feeds into a unified, distraction‐free timeline.
dokploy/dokploy★ 37.5k
Dokploy is a self-hostable PaaS for deploying and operating applications, databases, and containerized services.
itzcrazykns/vane★ 37.2k
Vane is a self-hosted AI answering engine.
typeorm/typeorm★ 36.7k
TypeORM is a multi-database object-relational mapper.
inkonchain/ink-kit★ 36.6k
This is a front-end UI component library (an SDK) built with React and TypeScript.
umami-software/umami★ 36.6k
1.
date-fns/date-fns★ 36.5k
The project under consideration is date‐fns – a modular JavaScript/TypeScript library for date manipulation that offers over 200 pure functions to work with date objects.
medusajs/medusa★ 36.5k
Medusa is an extensible commerce platform: applications combine commerce modules with a framework for customization.
dayuanjiang/next-ai-draw-io★ 36.5k
Next AI Draw.io turns user prompts, attachments, or selected canvas content into editable draw.io diagrams.
langfuse/langfuse★ 36.2k
Langfuse is an LLM engineering platform for developing, monitoring, evaluating, and debugging AI applications.
xyflow/xyflow★ 36.2k
1. This is a monorepo for the XYFlow node-graph libraries, centered on two framework packages: @xyflow/react and @xyflow/svelte, plus a shared @xyflow/system core.
solidjs/solid★ 36.1k
Solid is a declarative UI library.
amruthpillai/reactive-resume★ 36k
“apps/client”: The main React (Vite) frontend that users interact with.
reworkd/agentgpt★ 35.9k
This is a full-stack, containerized web application (“AgentGPT”) for assembling, configuring, and deploying autonomous AI agents in the browser.
refinedev/refine★ 35.7k
Refine is a React meta-framework for CRUD-heavy applications.
webadderallorg/recordly★ 35.5k
Recordly is a cross-platform desktop screen recorder and video editor.
agentscope-ai/qwenpaw★ 35.3k
QwenPaw is a personal AI assistant, accessed through its Console, desktop/TUI, or messaging channels, with scheduled tasks and extensible skills.
zadam/trilium★ 35.2k
nativefier/nativefier★ 35.2k
Nativefier is a CLI that turns a website and user-supplied options into an Electron desktop-app wrapper.
continuedev/continue★ 34.9k
Continue is an archived, final-release open-source coding agent delivered through a Node.js CLI, VS Code extension, and JetBrains plugin.
alan2207/bulletproof-react★ 34.7k
spotify/backstage★ 34.6k
Backstage is a framework for building developer portals, centered on a software catalog and extended by plugins.
can1357/oh-my-pi★ 34.6k
OMP is a coding agent with IDE-oriented tools, model/provider support, persistent sessions, and native Rust capabilities.
balena-io/etcher★ 34.5k
Etcher is an Electron desktop app for safely flashing OS images to SD cards and USB drives.
backstage/backstage★ 34.5k
Backstage is a developer-portal framework centered on a software catalog, with templates, TechDocs, and extensible search.
jaredpalmer/formik★ 34.3k
Formik is a React library for building forms.
twigpine/openclaude★ 33.6k
OpenClaude is a terminal-first coding-agent CLI that brings cloud and local model providers into one workflow.
vbenjs/vue-vben-admin★ 33.6k
Vue Vben Admin is a Vue 3 middle- and back-office admin template, offered as several UI-library variants.
gitlawb/openclaude★ 33.6k
OpenClaude is a terminal-first coding-agent CLI spanning local and hosted model providers.
drizzle-team/drizzle-orm★ 33.5k
itzcrazykns/perplexica★ 33.5k
Perplexica is a full-stack AI-powered search engine built with Next.js (React/TypeScript) for the frontend and Node.js/TypeScript serverless API routes for the backend.
yeachan-heo/oh-my-codex★ 33.4k
OMX is a workflow layer for OpenAI Codex CLI: users launch it to add prompts, workflow coordination, and runtime support while Codex remains the execution engine.
mckaywrigley/chatbot-ui★ 33.3k
Chatbot UI is a multi-user, workspace-scoped AI chat application. It runs as a Next.js App Router application (Node.js 18-compatible) and can deploy to Vercel.
floating-ui/floating-ui★ 32.5k
Core Library: At the heart of the system is the core “floating” functionality.
remix-run/remix★ 32.5k
signoz/signoz★ 32.3k
SigNoz is an OpenTelemetry-native observability platform.
nginxproxymanager/nginx-proxy-manager★ 32.3k
Client/Admin UI: Represented by the frontend code (in the “frontend” folder) which includes HTML EJS templates, JavaScript (app logic, models, controllers), and SCSS styles.
chromedevtools/chrome-devtools-mcp★ 32.1k
This is a Node.js–based CLI tool and local MCP (Model-Context-Protocol) server (“chrome-devtools-mcp”) that lets AI coding assistants control and inspect a live Chrome instance…
codex-team/editor.js★ 32k
Editor.js is a browser-based block editor: users configure tools, edit and arrange content blocks, then save structured JSON through its API.
feder-cr/invisible_dots★ 31.9k
invisible_dots is a self-hosted computer-use agent: a user creates a Dot, sends it a message or schedules work, and receives results through the web UI, CLI, HTTP API, or…
niklasvh/html2canvas★ 31.8k
mantinedev/mantine★ 31.8k
Mantine is a React component and UI library monorepo, with documentation and developer-facing AI access alongside its packages.
motiondivision/motion★ 31.7k
1. This is a multi-package animation library monorepo, not a single app.
reactivex/rxjs★ 31.7k
This is a large “monorepo” (managed by Nx and Yarn workspaces) containing.
ianstormtaylor/slate★ 31.6k
pear-devs/pear-desktop★ 31.2k
This is a desktop application built on Electron with Vite and SolidJS.
th-ch/youtube-music★ 31.2k
This is a desktop application built with Electron + Vite + TypeScript.
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.