TypeScript project architecture examples, page 8
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 351–400 of 1,000
elastic/kibana★ 21.4k
Kibana is a browser-based interface for querying, analyzing, visualizing, and managing data in Elasticsearch.
appium/appium★ 21.4k
Core Appium Server: Represent the main server logic (packages/appium) and its associated libraries (found under lib/ such as CLI, config, logging, driver integration, and…
pmndrs/jotai★ 21.1k
Jotai is an open-source, zero-boilerplate state-management library for React (and vanilla JS).
lissy93/personal-security-checklist★ 21k
This is a full-stack documentation tool with two primary facets.
aidenybai/react-scan★ 21k
This repository is a pnpm monorepo for React Scan, a performance-diagnostics tool for React applications. The architecture splits cleanly into three major product surfaces.
vercel/chatbot★ 20.9k
A production-oriented AI chat template built on Next.js App Router, React Server Components/Server Actions, and the Vercel AI SDK.
alibaba/page-agent★ 20.9k
This repo is a TypeScript monorepo for “Page Agent”: a client-side agent that controls web pages through DOM/text inspection and LLM-driven actions.
fullcalendar/fullcalendar★ 20.7k
FullCalendar is a JavaScript drag-and-drop calendar with a shared calendar engine, date/time utilities, pluggable views and interactions, event sources, and framework adapters.
agentsmd/agents.md★ 20.6k
- This repository is a small Next.js site built as a single marketing/documentation landing page for the AGENTS.md project.
katex/katex★ 20.4k
KaTeX is a JavaScript TeX math-rendering library.
geekyants/nativebase★ 20.4k
voyager-crew/voyager★ 20.2k
Voyager is a cross-browser extension that adds organization, productivity tools, and export to Gemini, Claude, ChatGPT, DeepSeek, and AI Studio.
nagi-ovo/voyager★ 20.1k
Voyager is a cross-browser extension that augments AI-chat web UIs—primarily Gemini/AI Studio, Claude, and ChatGPT—with local organization, prompt reuse, export, navigation, and…
hypit-ai/hypit★ 20k
Hypit is an agent-oriented system for authoring and producing video workflows, including cloning a reference or creating from a template or prompt.
dyad-sh/dyad★ 20k
This is “Dyad,” a local, open‑source AI app builder packaged as a desktop application.
stackblitz-labs/bolt.diy★ 19.9k
bolt.diy is an AI-powered full-stack coding workspace.
catppuccin/catppuccin★ 19.8k
Catppuccin is a community-maintained pastel theme and catalog of theme ports.
dzhng/deep-research★ 19.8k
Open Deep Research is an iterative research assistant exposed through an interactive CLI and an HTTP API.
dream-num/univer★ 19.8k
Univer is an embeddable, plugin-based Office SDK for building spreadsheet, document, and presentation experiences in browser or headless Node.js environments.
infinitered/ignite★ 19.7k
fosrl/pangolin★ 19.7k
Pangolin is a full-stack self-hosted tunneled reverse proxy server with built-in identity and access management.
nashsu/llm_wiki★ 19.7k
LLM Wiki is a cross-platform desktop knowledge-base builder: it converts imported sources into a persistent, interlinked Markdown wiki, then supports retrieval, maintenance…
kortix-ai/suna★ 19.6k
This is a full-stack web application called Suna, an open-source AI assistant that automates real-world tasks through conversation.
openai/agents.md★ 19.5k
This is a documentation/marketing website built with Next.js (React + TypeScript).
rrweb-io/rrweb★ 19.4k
shadcn-ui/taxonomy★ 19.3k
Taxonomy is an archived Next.js 13 reference application demonstrating App Router layouts, Server/Client Components, authentication, subscription billing, CRUD content, and MDX…
danielmiessler/lifeos★ 19.3k
LifeOS is an AI-powered personal operating system layered onto an AI coding harness.
elysiajs/elysia★ 19.2k
Elysia is a TypeScript web framework focused on end-to-end type safety, with Bun as its primary runtime.
coleam00/bolt.new-any-llm★ 19.2k
github/docs★ 19.2k
This is a full-stack documentation website (docs.github.com) built with Next.js (React + Node/TypeScript).
higherorderco/bend★ 19.2k
This project is a compiler/interpreter for Bend—a high-level, massively parallel programming language.
mlc-ai/web-llm★ 19.2k
WebLLM is a browser-based LLM inference engine.
birobirobiro/awesome-shadcn-ui★ 19.2k
Project Type: It’s a curated list, commonly seen in “awesome lists” on GitHub.
wulkano/kap★ 19.2k
Main windows: Cropper, Editor, Preferences, Exports
ourongxing/newsnow★ 19.1k
By examining the file tree and README, we see that NewsNow is a full-stack, SSR/PWA news‐aggregator web application.
tensorflow/tfjs★ 19.1k
Data processing: The tfjs-data package is responsible for loading and preprocessing data.
readest/readest★ 19.1k
eggjs/egg★ 19k
humanlayer/12-factor-agents★ 19k
This is a static documentation site (“12‑Factor Agents”) written entirely in Markdown, with images and GIFs under the img/ folder.
subquery/subql★ 18.8k
This is a multi-package monorepo for SubQuery, a decentralized, blockchain-agnostic data indexing framework.
adonisjs/core★ 18.8k
game1024/openspeedy★ 18.8k
OpenSpeedy is a Windows desktop game-speed controller.
lyswhut/lx-music-mobile★ 18.8k
LX Music Mobile is a React Native music player. The main path is app startup and navigation into search or music-list views, followed by playback through the player service.
conventional-changelog/commitlint★ 18.8k
commitlint is a commit-message linter: users supply a message or select Git history, configuration defines the rules, and linting produces violations and a report.
open-dev-society/openstock★ 18.7k
OpenStock is a stock research and watchlist web app.
radix-ui/primitives★ 18.7k
compiler-explorer/compiler-explorer★ 18.6k
Client / Frontend: Consists of static assets, views (using Pug templates found in the “views” directory), and client-side TypeScript (in “static/” and “shared/” folders).
wangeditor-team/wangeditor★ 18.4k
wangEditor 5 is a configurable web rich-text editor.
motion-canvas/motion-canvas★ 18.3k
The system consists of several key packages that work together.
pluja/awesome-privacy★ 18.3k
Based on our examination of the file tree and the README content, this project is not a monolithic full‐stack application or even a multi‑service system in the typical…
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.