TypeScript project architecture examples, page 9
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 401–450 of 1,000
resend/react-email★ 18.3k
The project is a component library and tooling system for email development using React and TypeScript.
tusen-ai/naive-ui★ 18.2k
This is a Vue 3 UI Component Library (“Naive UI”) written in TypeScript.
wasp-lang/wasp★ 18.2k
The project is Wasp – a full‐stack web application specification framework built to “generate” a full React, Node.js (Express), and Prisma app from a concise declarative file…
langchain-ai/langchainjs★ 18.2k
LangChain.js is a framework for composing LLM-powered applications from interoperable models, prompts, chains, agents, tools, and retrieval integrations.
transitive-bullshit/agentic★ 18.1k
1. Purpose and principal workflow.
elizaos/eliza★ 18k
Based on our analysis of the provided file tree and README, we can see that this project is a full-featured, multi-agent AI operating system—named “Eliza”—that is designed to run…
oblador/react-native-vector-icons★ 17.9k
React Native Vector Icons provides reusable icon-font components and glyph sets for React Native, plus an icon directory and explorer.
claude-code-best/claude-code★ 17.9k
- This is a Bun-based monorepo for a Claude Code–style agent platform, not just a CLI.
justadudewhohacks/face-api.js★ 17.8k
This is a JavaScript/TypeScript library (“face-api.js”) providing face detection, landmarking, recognition, expression and age/gender inference APIs for both browser and Node.js…
bluesky-social/social-app★ 17.8k
This is a monorepo housing a multi-platform social networking client (Bluesky Social) plus several auxiliary services and libraries.
linkwarden/linkwarden★ 17.7k
nodemailer/nodemailer★ 17.7k
Nodemailer is a Node.js email-sending library.
getmaxun/maxun★ 17.6k
Maxun is a web-data platform for building and running browser-based extraction robots, then retrieving and comparing their outputs.
aidenybai/million★ 17.6k
This is a TypeScript monorepo managed with pnpm workspaces.
redis/node-redis★ 17.5k
This is an open-source, multi-package Node.js client library (“Node-Redis”) for interacting with Redis and Redis-Stack modules.
vuejs/vitepress★ 17.4k
foundry376/mailspring★ 17.3k
librespark/libretv★ 17.3k
LibreTV is a Next.js video aggregation and playback platform.
tradingview/lightweight-charts★ 17.3k
This is the TypeScript implementation of TradingView Lightweight Charts: a browser-side HTML5 canvas library for interactive financial charts.
bvaughn/react-window★ 17.1k
This project is the “react-window” library – a lightweight React library for efficiently rendering very large lists and grids.
leon-ai/leon★ 17.1k
Leon is an open‑source personal assistant that allows voice and text interactions.
nukeop/nuclear★ 17.1k
ahmedkhaleel2004/gitdiagram★ 17.1k
GitDiagram turns a GitHub repository into a streamed, interactive architecture diagram, with linked source paths and PNG/Mermaid export.
This is an open-source TypeScript utility library (“type-fest”) that exports a large collection of advanced type definitions.
foambubble/foam★ 17k
VS Code Extension Layer: The core of Foam lies in the extension (packages/foam-vscode). Break this down further into.
learn-anything/learn-anything★ 16.9k
The project is a full-stack application with these key components.
suitenumerique/docs★ 16.9k
La Suite Docs is a collaborative document editor combining structured writing, organization, sharing, search, offline work, conversion, and optional AI.
video-dev/hls.js★ 16.9k
HLS.js is a browser-side HTTP Live Streaming client.
clauderic/dnd-kit★ 16.9k
This project is a monorepo for a modern drag & drop toolkit built for React, known as “dnd kit.” Its primary purpose is to provide a set of highly customizable, performant, and…
graphql/graphiql★ 16.8k
This is a full-stack monorepo (“GraphQL IDE Monorepo”) that publishes multiple npm packages.
mayooear/ai-pdf-chatbot-langchain★ 16.6k
This is a PDF-ingestion and question-answering chatbot: users upload PDFs for indexing, then ask questions and receive streamed answers with sources.
umijs/qiankun★ 16.6k
Qiankun is an open-source micro-frontend framework (based on single-spa) designed to enable independent deployment, runtime sandboxing, style isolation, asset prefetching, and…
stackblitz/bolt.new★ 16.6k
Bolt.new is a browser-based AI development environment.
signalapp/signal-desktop★ 16.5k
Signal Desktop is a private desktop messaging client that also supports linked devices, group/direct calling, attachments, and synchronized account state.
ustbhuangyi/better-scroll★ 16.5k
This is an open-source, monorepo JavaScript library (“better-scroll”) for mobile/PC scroll handling.
sindresorhus/ky★ 16.5k
This is a single-package, open-source HTTP client library that provides a modern wrapper around the Fetch API.
diegomura/react-pdf★ 16.5k
vercel-labs/json-render★ 16.5k
json-render is a guardrailed generative-UI framework and documentation playground.
tremorlabs/tremor-npm★ 16.5k
This is an open-source React component library (“@tremor/react”) for building charts and dashboards, shipped as an npm package.
renhuai123/ziwei-doushu★ 16.3k
This repository is an open-source Ziwei astrology charting engine with a small demo website and reference libraries.
c4illin/convertx★ 16.3k
Web Interface (React/TypeScript components in src/components)
vercel/vercel★ 16.3k
This repository is the Vercel platform’s monorepo, with the Vercel CLI and its build/runtime packages as the main product-facing components.
javascript-obfuscator/javascript-obfuscator★ 16.3k
JavaScript Obfuscator accepts source and options through its Node.js API or CLI, transforms JavaScript, and returns obfuscated code.
omnivore-app/omnivore★ 16.3k
Omnivore is a self-hosted read-it-later product with web, Android, and Apple clients.
effect-ts/effect★ 16.3k
Effect is a TypeScript library and monorepo for constructing typed, resource-safe application workflows.
vitest-dev/vitest★ 16.2k
steven-tey/novel★ 16.1k
udecode/plate★ 16.1k
This is an open-source monorepo (“Plate”) hosting a rich-text editor framework for React (slate-react).
walkinglabs/learn-harness-engineering★ 15.9k
Learn Harness Engineering is a project-based course teaching reliable AI-agent harnesses.
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.