TypeScript
Language for application-scale JavaScript development with static type checking.
Languages, types and runtimes npm Apache-2.0
Used in agent projects
7,092
55.9% of 12,697 public repos built with AI coding agents
Rank in languages, types and runtimes
#1 of 18
by use in those projects
Downloads
305M
npm, last 7 days, typescript
GitHub stars
111K
last push Oct 9, 2026
How TypeScript is used
TypeScript is a dependency in 7,092 of the 12,697 public GitHub projects set up for AI coding agents that we scanned (55.9%), #1 of 18 in languages, types and runtimes. The most used alternative there is tsx. Projects that use it most often also use ESLint (56.8%), React (60.4%), Tailwind CSS (51.4%).
Often used with TypeScript
| ESLint | 56.8% of TypeScript projects · 1.5× more than average |
|---|---|
| React | 60.4% of TypeScript projects |
| Tailwind CSS | 51.4% of TypeScript projects · 1.5× more than average |
| Next.js | 36.8% of TypeScript projects · 1.6× more than average |
| Lucide React | 31.8% of TypeScript projects · 1.6× more than average |
| clsx | 29.7% of TypeScript projects · 1.7× more than average |
| Zod | 28.6% of TypeScript projects · 1.7× more than average |
| Tailwind Merge | 28.4% of TypeScript projects · 1.7× more than average |
By coding agent
| Claude Code | 59.5% of projects set up for it |
|---|---|
| GitHub Copilot | 53.2% of projects set up for it |
| Cursor | 61.8% of projects set up for it |
| OpenAI Codex | 65.9% of projects set up for it |
| Gemini CLI | 60.0% of projects set up for it |
| OpenCode | 61.3% of projects set up for it |
| Devin Desktop | 57.7% of projects set up for it |
| Kiro | 61.0% of projects set up for it |
Share of public repos configured for each agent that list TypeScript as a dependency.
Install
| Package | npm install typescript |
|---|---|
| Main stacks | TypeScript / JavaScript (3,963), Next.js (2,522), Rust (258), React Native / Expo (135) |
| Example projects | thedaviddias/Front-End-Checklist, gitpod-io/gitpod, Automattic/wp-calypso, cosscom/coss, apify/apify-mcp-server |
Alternatives to TypeScript
| Tool | Used in agent projects | Downloads / wk | GitHub stars | License |
|---|---|---|---|---|
| tsx npm Node.js enhanced with esbuild to run TypeScript and ESM files. |
1,262 (9.9%) | 96.8M | 12.2K | MIT |
| ts-node npm TypeScript execution environment for Node.js with source map support. |
865 (6.8%) | 45.6M | 13.1K | MIT |
| vue-tsc npm TypeScript type checker for Vue.js single-file components. |
111 (0.9%) | 6.5M | 6,724 | MIT |
| tsconfig-paths npm Module resolution utility that loads Node.js modules according to TypeScript path mappings. |
86 (0.7%) | 113M | 1,908 | MIT |
| Cloudflare Workers Types npm TypeScript type definitions for Cloudflare Workers runtime. |
84 (0.7%) | 12.1M | 8,888 | MIT OR Apache-2.0 |
| jiti npm Runtime TypeScript and ESM support for Node.js without build steps. |
84 (0.7%) | 19M | 2,973 | MIT |
| CFFI pypi Foreign Function Interface for calling C code from Python. |
84 (0.7%) | 248M | 280 | — |
| pycparser pypi C language parser written in pure Python for language tools. |
83 (0.7%) | 23M | 3,575 | — |