TypeScript
90 production projects and 19 rule sets built with TypeScript.
Production projects
- Self-Hosted Real-Time Push Server Classic Gotify Gotify keeps the server one deployable Go binary by embedding its Vite/React web UI, using Gin and gorilla/websocket for the REST and streaming API, and swapping SQLite, MySQL or PostgreSQL through GORM, while a compiled Go plugin system handles extensibility instead of a scripting layer.
- Monitoring & Observability Dashboard Classic Grafana Grafana splits its backend into a growing set of independently versioned Go modules under apps/, tied together by a go.work workspace and modeled with Kubernetes-style APIs (pkg/apiserver, CUE-defined kinds), so individual product areas like alerting or dashboards can evolve without one monolithic backend module.
- Headless CSV Ingestion Engine Classic elekcsv Keeping parsing, compiled-validator generation, fuzzy column mapping and bitmap error tracking in one dependency-free core package lets every UI framework reuse identical import logic instead of six separate implementations.
- Agentic Development Environment for Parallel Coding Agents Hybrid Orca Agent CLIs stay the user's own. Orca adds the orchestration layer around them: isolated git worktrees, a PTY daemon that outlives the UI, and a relay for mobile steering. It can support new agents without bundling them.
- Desktop & Web AI Agent Workspace AI-agent MindsHub (formerly MindsDB) Splitting the client, API and agent into separately versioned git submodules lets each ship on its own cadence (a signed desktop app, a PyPI server package, an agent package), while one Makefile and one docker-compose.yml still bring the whole stack up together.
- Team Collaboration Suite Classic Mattermost A single Go binary keeps the API, scheduler, and websocket hub in one deployable process backed by a required PostgreSQL database, while optional Redis, Elasticsearch, and OpenSearch clients let larger deployments add caching and full-text search without changing the core architecture.
- Canvas Editor Classic Excalidraw A client-only canvas editor kept free of backend dependencies so it can be embedded anywhere; sharing, live collaboration and persistence are layered on in the app shell with Firebase and a Socket.IO relay.
- Developer Tool Classic Supabase Studio Centering the developer experience around PostgreSQL allows Supabase Studio to provide spreadsheet-like table editing and SQL execution directly on production databases.
- Scheduling SaaS Classic Cal.com Splitting the tRPC-based web app from an independently versioned NestJS Platform API lets Cal.com serve both its own product and third-party developers from one monorepo, while Turborepo and per-integration app-store packages keep dozens of calendar/payment providers buildable and testable in isolation.
- Claude Code Plugin Classic Fast Jev Compaction Two Jev Noul questions per tool call, gated by a threshold in code, prune a transcript without rewriting it, and a thin hook adapter falls back to Claude Code's built-in summary whenever Jev fails or saves too little.
- Federated Link Aggregator & Forum Classic Lemmy Lemmy splits its Rust backend into many small crates (per database view, API, ActivityPub, email) over one PostgreSQL schema with heavy migrations, so federation, the local API and queries evolve separately while a single binary serves an instance.
- Package Registry Classic crates.io crates.io runs one pinned-dependency Rust binary as migrate, web and worker processes, splits domains into small internal crates, and generates its TypeScript client from OpenAPI types so the SvelteKit frontend and Axum API share one contract.
- Browser Automation Bridge for AI Agents Classic BrowserSkill The agent keeps the browser's real login state and the user can watch and take over, because the design pairs a small native Rust daemon (callable from any agent's shell) with a WXT extension, instead of running a separate headless browser. A shared protocol crate keeps both sides in sync.
- Multi-Agent Interactive AI Classroom Classic OpenMAIC Built as a Next.js app around a set of npm-published packages (slide DSL, generation, renderer, editor, importer, storage). The multi-agent LangGraph pipeline, the slide format and persistence can each be reused or swapped, and heavy video rendering runs in a separate container.
- Local AI Voice Cloning & Speech Studio Hybrid VoiceStudio Heavy model work stays in a Python FastAPI backend with a pluggable, hardware-aware engine registry. Desktop, web, MCP and remote-worker clients all use the same local API, so voice models run on the user's own GPU without a cloud dependency.
- Hybrid Deterministic + LLM Agent Code Review Tool Hybrid Open Code Review A single static Go binary keeps the review engine fast and easy to distribute through npm, CI and IDE plugins. Putting deterministic diff/context analysis before a narrow LLM loop keeps reviews precise and cheap in tokens compared with general-purpose agents.
- Open-Source SEO Research Platform Hybrid OpenSEO Running on Cloudflare Workers with D1, Workflows and Durable Objects makes it free-tier friendly to self-host and to scale when hosted. Supporting both D1 and Postgres through Drizzle, plus a Docker path, keeps the project portable beyond Cloudflare.
- Local LLM Inference Engine & Hardware Profiler Hybrid Magnitude Performance-critical inference sits in a Rust workspace around vendored llama.cpp, while the app, CLI, agent and model management live in a Bun + Effect TypeScript monorepo. The native engine can be pinned and benchmarked on its own while the product layer changes quickly.
- Self-Hosted Collaborative Productivity Suite Classic Nextcloud Server internals (OC) are kept separate from a versioned public API (OCP) so that independently namespaced apps under apps/ can extend Nextcloud without depending on private implementation details, while database support is validated per-engine in CI.
- Open-Source Team Communications & WebRTC Classic Rocket.Chat Combining full on-premises MongoDB ownership with real-time WebSockets gives enterprise organizations secure, private communication without third-party surveillance.
- Instant GraphQL Engine & Unified Data Access Classic Hasura Hasura runs two independently evolving query engines from one repository — a Haskell V2 server and a Rust V3 engine — and extends database support through an out-of-process Data Connector protocol, so a new database backend plugs in as a separate agent instead of new code inside either engine.
- Next.js-Native Headless CMS & App Framework Hybrid Payload CMS A pnpm and Turborepo monorepo lets one core package share a common database-adapter export shape across MongoDB, Postgres, SQLite, and D1, while GraphQL, storage providers, and deployment templates stay in separate packages so a project only pulls in the pieces its target host and database actually need.
- End-to-End Typesafe API Framework Hybrid tRPC tRPC connects backend procedure implementations directly to frontend React hooks with zero-boilerplate type inference.
- Next-Generation Node.js & TypeScript ORM Classic Prisma Declarative schema modeling combined with modular driver adapters allows Prisma to generate fully type-safe database clients that run consistently from Node servers to edge runtimes.
Often used with TypeScript
AGENTS.md rules and agent skills with TypeScript
Questions about TypeScript
How many production projects use TypeScript?
90 verified production projects in the STACK IT FAST directory use TypeScript, each with a full architecture breakdown.
What is TypeScript most often used with?
Across projects in the directory, TypeScript is most commonly paired with PostgreSQL, Docker, React.
Is there an AGENTS.md rule or Claude Code skill for TypeScript?
Yes — Astro Static Site + Content Collections + Tailwind, Bun + Hono + SQLite (libSQL & Drizzle ORM), Expo Router + React Native + NativeWind, Expo + SQLite + Drizzle (Local-First Mobile App), Astro SSR + Tailwind CSS + Cloudflare, Go + PostgreSQL (pgx & sqlc) + React, Hono JSX + Bun + SQLite (Server-Rendered Internal Tools), Jev Browser Agent (Playwright + TypeSafe System One), NestJS + PostgreSQL + Redis + BullMQ, Next.js + Vercel AI SDK + Jev (System One + LLM), Next.js + ClickHouse + Prisma (Analytics & Observability), Next.js 16 + Drizzle ORM + Supabase, Next.js 16 + Prisma ORM + PostgreSQL, Node.js + Express + MongoDB, React Native New Architecture + Native Modules (Scale), Nuxt 4 + Vue + PostgreSQL, SvelteKit + PostgreSQL + Drizzle ORM, Tauri 2 + React + Vite (Rust Desktop App), Vite + React SPA + Hono (Edge API) each include a full AGENTS.md, CLAUDE.md, Cursor .mdc rule set and an installable SKILL.md covering TypeScript.