TypeScript Open source · Apache-2.0
Getting Started · TypeScript — a superset of JavaScript
Introduction
TypeScript is a superset of JavaScript, and the Getting Started page points to guides for adding TypeScript across existing JavaScript ecosystems.
- React: “If create-react-app had an option to include TypeScript, this is what you'd get: the perfect starting point for React + TypeScript.”
- Angular: “The Angular team recommends using TypeScript with all your Angular projects. Check out this tutorial to get started.”
- Node.js / Express: “Check out this starter project using Express + MongoDB + TypeScript and see why TypeScript and Node.js are a perfect combination.”
- Babel: “Leverage TypeScript for type-checking in your Babel 7 and above projects.”
- React Native: “React Native brings JavaScript to mobile devices, TypeScript keeps productivity going.”
- Vue.js: “Check out this TodoMVC application using Vue.js and TypeScript.”
- ASP.NET Core: “This quick start guide will teach you how to get TypeScript and ASP.NET Core running in Visual Studio quickly.”
- WeChat: “Start building WeChat mini programs with TypeScript with this starter guide. Try it now!”
Already have a codebase? “Check out this guide for a step-by-step walkthrough of converting to TypeScript.” Community samples such as “Battleship, raytracer, and many more community contributed samples can be found here.”
JavaScript supersetType checkingReactAngularNode.jsBabelMigration guide
Screenshots

Deployment
React
适合通过 create-react-app 等方式快速搭建 React + TypeScript 前端项目。
Angular
适合按照 Angular 团队推荐在 Angular 项目中全面使用 TypeScript。
Express
适合构建 Node.js 后端应用,例如 Express + MongoDB + TypeScript 项目。
Babel
适合在已有 Babel 7 及以上项目中引入 TypeScript 做类型检查。
React Native
适合用 TypeScript 开发面向移动端的 React Native 应用。
Vue.js
适合在 Vue.js 应用中使用 TypeScript,例如 TodoMVC 类型示例项目。
ASP.NET Core
适合在 Visual Studio 中开发 ASP.NET Core + TypeScript 项目。
Glimmer
适合使用 Ember 生态的 Glimmer 轻量组件库并开箱即用 TypeScript。
WeChat
适合用 TypeScript 构建微信小程序。
Dojo 2
适合使用完全以 TypeScript 重写的 Dojo 2 框架快速起步。
Knockout
适合在 Knockout MVVM JavaScript 框架中结合 TypeScript 开发。
迁移指南
适合已有 JavaScript 代码库逐步迁移到 TypeScript。
Details
Type Open-source software
License Apache-2.0
Last verified 2026-07-18
Ad slot 300 × 250 Ad
About the data
Stars / commit times sync automatically from the GitHub API; pricing and features are human-verified.