microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 86
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 45.5
- age_days: 4460
- days_rel: 13
- days_push: 7
- n_releases_24m: 11
Adoption not part of the score
110715 stars · 13762 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
TypeScript is a strongly typed superset of JavaScript that adds optional static types and compiles down to clean, standards-based JavaScript. It ships as an npm-installable compiler (tsc) and language service that powers editor tooling, type checking, and large-scale JavaScript application development.
Use cases
- add static types to a javascript codebase
- catch type errors before running my code
- compile typescript to javascript
- get better autocomplete and editor tooling for js
- migrate a large javascript project gradually to typed code
- write typed node.js backend code
- check plain javascript files with jsdoc types
When to choose
- you are building any non-trivial JavaScript or Node.js application and want static type safety
- you want incremental adoption of types in an existing JavaScript codebase
- you need rich editor tooling, refactoring, and early error detection at scale
When to avoid
- you need a tiny one-off script where type annotations add overhead
- your build pipeline cannot tolerate a compile/transpile step
- you rely on libraries without type definitions and do not want to write .d.ts files
Facets
library · maturity stable
compiler type-system developer-tools linter programming-languages compilers web-development developer-tools frontend backend cross-platform browser cli bun typescript javascript static-type-checking transpiler tsc superset-of-javascript nodejs deno
5 sources
- readme: https://github.com/microsoft/TypeScript · fetched 2026-08-28 · c0cde3d07cbd
- homepage: https://www.typescriptlang.org · fetched 2026-08-28 · 0b7a00efc47a
- site_page: https://www.typescriptlang.org/docs/ · fetched 2026-08-28 · 4a07b59ae144
- site_page: https://www.typescriptlang.org/docs/handbook/intro.html · fetched 2026-08-28 · 25b86157d878
- site_page: https://www.typescriptlang.org/download/ · fetched 2026-08-28 · 405d7160e310
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| microsoft/TypeScript | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="microsoft/TypeScript")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem