TypeScript project architecture examples, page 7
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 301–350 of 1,000
jquense/yup★ 23.7k
Specialized schema types (String, Number, Boolean, Date, Array, Object, Mixed, Tuple) radiating from the base
tobi/qmd★ 23.6k
1. QMD is a local-first search engine for personal or team knowledge bases.
virattt/dexter★ 23.6k
Dexter is a Bun/TypeScript autonomous research agent focused on financial analysis.
pedronauck/docz★ 23.6k
Docz turns project MDX and component source into an interactive Gatsby documentation site.
kriasoft/react-starter-kit★ 23.5k
Backend Server (server): The “server” directory hosts a Node.js application with TRPC, including routes, authentication, logging, and other core services.
reduxjs/react-redux★ 23.5k
conwnet/github1s★ 23.3k
GitHub1s is a browser-hosted, read-oriented VS Code experience for repositories addressed through github1s.com, with parallel GitLab and npm URL modes.
coleam00/archon★ 23.2k
Archon is a Bun/TypeScript monorepo for deterministic AI-coding workflows: YAML-defined DAGs combine AI-agent prompts with bash, scripts, loops, approvals, and Git operations.
facebook/lexical★ 23.2k
pubkey/rxdb★ 23.1k
This repo implements RxDB, an open-source, local-first reactive NoSQL database library/SDK for JavaScript.
czlonkowski/n8n-mcp★ 23.1k
n8n-MCP is an MCP server that gives AI assistants structured access to n8n node knowledge and tools for managing workflows.
roocodeinc/roo-code★ 22.9k
Dưới đây là hướng dẫn chi tiết để vẽ một sơ đồ kiến trúc hệ thống cho dự án Roo Code, được chia thành các thành phần chính với mối quan hệ và luồng dữ liệu giữa chúng.
roovetgit/roo-cline★ 22.9k
That this is a VS Code extension (formerly “Roo Cline”) that adds an AI coding assistant into your editor.
roovetgit/roo-code★ 22.9k
Roo Code is an open-source VS Code extension paired with a React-based webview UI.
chartdb/chartdb★ 22.8k
ChartDB is a client-side, web-based database-schema diagram editor.
wechaty/wechaty★ 22.6k
Wechaty is a TypeScript/Node.js RPA SDK (library) for building chatbots against multiple messaging platforms via a universal interface (“puppet” adapters).
louislam/dockge★ 22.6k
Based on our analysis of the file tree and README, Dockge is a full-stack, self-hosted, docker-compose stack manager.
renovatebot/renovate★ 22.6k
Renovate scans a repository for dependency declarations, resolves each dependency against package registries, and proposes version changes as pull requests.
react-bootstrap/react-bootstrap★ 22.6k
React-Bootstrap is a React component library implementing Bootstrap 5 UI patterns without Bootstrap’s JavaScript.
emberjs/ember.js★ 22.6k
This is the Ember.js monorepo: an open-source, modular JavaScript framework for building ambitious web applications.
bendlang/bend★ 22.6k
Bend is a programming language and proof-checking compiler.
nvidia/nemoclaw★ 22.5k
NemoClaw is a CLI reference stack for running supported AI agents inside OpenShell sandboxes.
jhipster/generator-jhipster★ 22.5k
JHipster is a Yeoman-based application generator for Spring Boot backends and Angular/React clients.
beekeeper-studio/beekeeper-studio★ 22.4k
Beekeeper Studio is a desktop application (full-stack in a desktop context) built on Electron.
winfunc/opcode★ 22.4k
opcode is a local-first desktop GUI/toolkit for the Claude Code CLI: it manages Claude projects and interactive sessions, custom background agents, MCP configuration, usage data…
wandb/openui★ 22.2k
React-based web application (indicated by TypeScript and React files in frontend/src)
builderio/gpt-crawler★ 22.2k
This project is a specialized web crawler (“GPT Crawler”) intended to traverse one or more websites, extract content based on configurable selectors, and output a JSON file that…
vueuse/vueuse★ 22.2k
Monorepo Repository – This is the top-level project which is managed using tools like pnpm (see pnpm-workspace.yaml) and includes common configuration files (tsconfig.json…
react-grid-layout/react-grid-layout★ 22.1k
This project is an open-source React component library that provides a highly configurable grid layout for building dashboards, draggable/resizable components, and responsive UIs.
super-productivity/super-productivity★ 22.1k
Super Productivity is a cross-platform task-management application combining projects, tags, scheduling, timeboxing, time tracking, integrations, and synchronization.
palantir/blueprint★ 22.1k
Blueprint is a React UI toolkit for complex, desktop-oriented web interfaces.
mihomo-party-org/mihomo-party★ 22k
Electron Main Process – Under src/main, this includes configuration files (config/), core modules (factory, manager, various API integrations like mihomoApi and subStoreApi)…
OpenObserve is a unified observability platform for ingesting logs, metrics, traces, RUM, and AI telemetry, then storing, compacting, querying, visualizing, and alerting on those…
qwikdev/qwik★ 22k
Qwik Core – At the center is the engine handling rendering, lazy hydration, signal-based reactivity, component lifecycle, and QRL (Qwik’s code splitting mechanism).
markdown-it is an extensible Markdown-to-HTML parser.
nocobase/nocobase★ 22k
NocoBase is a full‐stack, extensibility‐first no‐code development platform implemented as a single monorepo.
desktop/desktop★ 21.9k
GitHub Desktop is an Electron desktop client for working with local Git repositories and GitHub.
darkreader/darkreader★ 21.8k
lucide-icons/lucide★ 21.8k
Framework-specific adapter packages (React, Vue, Svelte, Angular, Preact, Solid, Astro, React Native)
snarktank/ralph★ 21.8k
Ralph turns a product request into structured stories, then repeatedly dispatches a fresh Amp or Claude Code instance to implement the highest-priority unfinished story.
newsnext/newsnow★ 21.7k
NewsNow is a full-stack real-time trending-news reader.
docmost/docmost★ 21.7k
Docmost is a collaborative wiki/documentation product in a pnpm/Nx monorepo.
eclipse-theia/theia★ 21.7k
Eclipse Theia is a framework for building extensible browser and desktop IDEs.
realkai42/qwerty-learner★ 21.7k
Qwerty Learner is a cross-platform typing-and-vocabulary practice application combining a React/Vite front-end with a Tauri (Rust) wrapper for desktop deployment.
coze-dev/coze-studio★ 21.7k
Coze Studio is a visual, low-code platform for creating, publishing, and running AI agents, apps, and workflows.
react-dnd/react-dnd★ 21.6k
Core Library – The heart of the system is found in packages like “dnd-core”, which implements the core drag-and-drop logic, including actions, reducers, monitors, and managers.
getasterisk/claudia★ 21.6k
- opcode is a desktop application built with Tauri 2: a React + TypeScript frontend in src/ and a Rust backend in src-tauri/.
sboudrias/inquirer.js★ 21.5k
The system should be represented as a modular, package-based architecture with the following key components.
tibixdev/winboat★ 21.5k
1. Overall shape: WinBoat is a desktop application, not a service or web app.
lit/lit★ 21.4k
This monorepo is for building and maintaining the Lit ecosystem—a collection of interdependent packages for building web components using modern JavaScript and 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.