microsoft /TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
★ 111,868⑂ 14,705👁 2,219⑃ 20,142● 43,828▤ 221◈ 0
111,868
stars
+2
14,705
forks
2,219
watchers
20,142
prs
43,828
issues
221
releases
0
discussions
README
TypeScript TypeScript is a language for application-scale JavaScript. TypeScript adds optional types to JavaScript that support tools for large-scale JavaScript applications for any browser, for any host, on any OS. TypeScript compiles to readable, standards-based JavaScript. Try it out at the playground, and stay up to date via our blog and Bluesky. Find others who are using TypeScript at our community page. Installing For the latest stable version: bash npm install -D typescript For our nightly builds: bash npm install -D typescript@next Contribute There are many ways to contribute to TypeScript. Submit bugs and help us verify fixes as they are checked in. Review the source code changes. Engage with other TypeScript users and developers on Stack Overflow. Help each other in the TypeScript Community Discord. Join the typescript discussion on Bluesky. Contribute bug fixes. This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments. Documentation TypeScript in 5 minutes Programming handbook Homepage Roadmap For details on our planned features and future direction, please refer to our roadmap.
Top issues
#202Support some non-structural (nominal) type matching499 comments · 2014-07-22#12936Exact Types312 comments · 2016-12-15#4881Request: Class Decorator Mutation290 comments · 2015-09-20#19573@ts-ignore for the block scope and imports214 comments · 2017-10-30#5863Polymorphic "this" for static members196 comments · 2015-12-01#1213Allow classes to be parametric in other parametric classes187 comments · 2014-11-19#29526Easier destructuring with type annotations on binding patterns156 comments · 2019-01-22#19139Support @ts-ignore for specific errors154 comments · 2017-10-12
Latest release
TypeScript 7.0.2 v7.0.2 2026-08-20https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/ This tag was originally released at: https://github.com/microsoft/typescript-go/releases/tag/typescript%2Fv7.0.2
相关报道 (5)
CSDNGitHub Copilot 从 TypeScript 迁移到 Rust:性能优化与渐进式迁移实践2026-11-09CSDNGitHub日榜解读:Python、TypeScript与Go的技术趋势与实战2026-11-08CSDNGitHub热榜背后的技术范式迁移:Python、TypeScript与JS的工程化新定位2026-11-08InfoQ.cnGitHub 通过 AI 辅助重构,将 Copilot 运行时迁移至 Rust2026-10-22https://www.80aj.com/GitHub 开源实战:20 章教程教你用 TypeScript 从零搭建完整 AI 智能体2026-08-16
News & coverage (22)
Hacker NewsGoogle Feedback on TypeScript 3.5▲ 396 · 145 comments · 2019-09-09Hacker NewsPR that converts the TypeScript repo from namespaces to modules▲ 338 · 196 comments · 2022-11-02Hacker NewsTypeScript: Control flow analysis for destructured discriminated unions▲ 299 · 107 comments · 2021-11-03Hacker NewsShow HN: TypeScript Editor that generates structured forms from TypeScript types▲ 12 · 9 comments · 2022-07-27Hacker NewsAsk HN: TypeScript config confusion▲ 9 · 2 comments · 2022-05-13Hacker NewsAsk HN: TS separate from JS would be awesome; why's no one working on it?▲ 4 · 3 comments · 2020-08-03Hacker NewsAsk HN: Typescript but for statically checking side-effects?▲ 3 · 0 comments · 2018-06-23Hacker NewsHow to run language server with Sublime Text on Windows?▲ 1 · 0 comments · 2021-03-04noteTop 10 GitHub Trends 2026-10-13—Analysis Agent with 45,000 Stars in One Day2026-11-04Analytics InsightWhich Programming Languages are Leading the Latest Popularity Rankings?2026-11-01