TypeScript project architecture examples, page 18
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 851–900 of 1,000
idosal/git-mcp★ 7.8k
From the file tree and README, this is a full-stack, open-source MCP server and embedded chat UI built on Remix (React + server-side rendering), TypeScript, and Cloudflare…
floccusaddon/floccus★ 7.8k
Browser Extensions (Firefox, Chrome, Edge, etc.)
inertiajs/inertia★ 7.8k
raycast/extensions★ 7.8k
Raycast Extensions is a catalog of independent extensions, not one integrated runtime.
angular/angularfire★ 7.8k
AngularFire is an Angular integration layer for Firebase: application code configures an app through Angular dependency injection, consumes product-specific services and…
juliencrn/usehooks-ts★ 7.8k
This is a monorepo managed with Turborepo and pnpm workspaces.
gsd-build/gsd-2★ 7.8k
The tree identifies GSD Pi as a coding-agent product, but the README only redirects development to GSD Pi in another repository and documents no product workflow.
moonshotai/kimi-code★ 7.7k
Kimi Code CLI is a terminal-based AI coding agent: a user starts an interactive session, supplies a task, and the agent works with project code and tools, using feedback to…
octokit/octokit.js★ 7.7k
vencord/vesktop★ 7.7k
Main Process (Electron Main): Represented by the contents in the src/main folder (files such as index.ts, mainWindow.ts, ipc.ts, etc.).
electron/fiddle★ 7.7k
This is an Electron desktop application ("Electron Fiddle") that lets users write, run, save, and package small Electron experiments.
arktypeio/arktype★ 7.7k
n4ze3m/page-assist★ 7.7k
oneuptime/oneuptime★ 7.7k
OneUptime is a self-hostable observability and incident-response platform.
gilbarbara/react-joyride★ 7.7k
React Joyride is an open-source React UI library for building guided tours and product onboarding flows.
thewidlarzgroup/react-native-video★ 7.7k
This is an open-source, cross-platform React Native module (“react-native-video”) that exposes a <Video> component.
modelcontextprotocol/modelcontextprotocol★ 7.7k
This repo is an open-source specification and documentation project.
adazzle/react-data-grid★ 7.6k
This is a React component library (“react‑data‑grid”) providing a high‑performance, feature‑rich data grid for React applications.
leerob/next-mdx-blog★ 7.6k
This is a Next.js MDX blog and personal-site template.
xishang0128/sparkle★ 7.6k
Sparkle is an Electron desktop application built with React and TypeScript.
leerob/site★ 7.6k
This project is a full-stack Next.js website that serves as a content-rich site.
mnfst/llm-gateway★ 7.6k
Manifest is an OpenAI-compatible LLM gateway: users connect provider credentials or subscriptions, configure model routing, then send requests through one endpoint to a selected…
xiaoduoya/codex-with-chatgpt★ 7.5k
Codex with ChatGPT pairs a ChatGPT web connector to a local, workspace-scoped, read-only MCP bridge.
thewh1teagle/vibe★ 7.5k
Vibe is an offline-first desktop application for transcribing audio and video, with optional phone capture and AI analysis.
anyproto/anytype-ts★ 7.5k
1. Repository purpose and system boundary
hedgedoc/hedgedoc★ 7.5k
HedgeDoc 2 is a web application for creating and editing real-time collaborative Markdown notes.
windingwind/zotero-better-notes★ 7.5k
Better Notes is a Zotero plugin aimed at enhancing note management (creation, editing, linking, templating, syncing, and exporting) within Zotero.
panva/jose★ 7.5k
This is an open‑source JavaScript/TypeScript library (not an end‑user application) named “jose.”
devlikeapro/waha★ 7.4k
WAHA is a self-hosted WhatsApp HTTP API.
vastsa/pi-desktop★ 7.4k
PI-Desktop is a local-first AI-agent desktop workspace.
garethgeorge/backrest★ 7.4k
Backrest is a web-accessible restic backup manager.
pqoqubbw/icons★ 7.4k
growthbook/growthbook★ 7.4k
GrowthBook is an open-core, full-stack feature‐flagging and A/B testing platform.
tutao/tutanota★ 7.4k
This is a mono-repo containing the Tuta Mail client ecosystem: a secure, end-to-end encrypted email client available on Web, Desktop (Electron), Android and iOS.
muisedestiny/zotero-gpt★ 7.4k
Awesome GPT is a legacy-style Zotero extension packaged as an .xpi.
dramaclaw/dramaclaw★ 7.4k
DramaClaw is an AI visual-story production product with two principal surfaces: XiaHua’s generative canvas and the Series episode pipeline.
supermacro/neverthrow★ 7.4k
The neverthrow project is a TypeScript library designed to provide an expressive “Result” type to encode failures without throwing exceptions.
blazity/next-enterprise★ 7.4k
This is a full-stack, production-ready Next.js enterprise boilerplate.
eutropicai/final2x★ 7.4k
Final2x is a cross-platform desktop image super-resolution tool with a Python core.
steamdeckhomebrew/decky-loader★ 7.3k
Decky Loader is a Steam Deck homebrew plugin launcher.
hellodigua/chatlab★ 7.3k
ChatLab is a local-first chat-history import, analytics, SQL exploration, and AI-agent system.
zilliztech/claude-context★ 7.3k
1.
abdullahalfaraj/auto-photoshop-stablediffusion-plugin★ 7.3k
Auto-Photoshop-StableDiffusion-Plugin brings Stable Diffusion generation into Photoshop: users configure prompts and generation options, submit image or mask work, monitor…
jakearchibald/idb★ 7.3k
API Interface Layer – Represents the exported functions such as openDB, deleteDB, wrap, and unwrap. These are the primary entry points that client applications call.
civitai/civitai★ 7.3k
Civitai is an AI-model sharing platform: a user browses or uploads content, authenticates, receives model pages and community feedback, while background processing indexes…
barvian/number-flow★ 7.2k
The project is structured as a monorepo with multiple packages targeting different frontend frameworks. Here's how to represent the core architecture.
wei/pull★ 7.2k
Pull is a GitHub App that keeps fork branches aligned with upstream by scheduling repository checks, resolving per-repository rules, and opening or updating pull requests.
miantiao-me/sink★ 7.2k
Sink is a Cloudflare-hosted link shortener with a dashboard, redirect handling, and access analytics.
crynta/terax-ai★ 7.2k
1. Terax is a desktop application with a split architecture: a React/Vite frontend in src/ and a Rust/Tauri backend in src-tauri/.
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.