Start a New Project
Because TypeScript is a super-set of JavaScript, it doesn't have a default template - there would be too many. Instead, other projects have their own TypeScript bootstrap templates with their own context. These projects provide templates which include TypeScript support.
Node with npm
Bundle your TypeScript library with no config, powered by esbuild.
Create command line tools your users love
A delightful toolkit for building TypeScript-powered command-line apps
Web Frameworks
The modern web developer's platform
A framework for ambitious web developers
A JavaScript library for building user interfaces
The Progressive JavaScript Framework
Convention over configuration web framework
Framework for building modern, cloud-based, Internet-connected applications
Node APIs
Build and deploy from VS Code in minutes
A framework for real-time applications and REST APIs
Bootstrap your GraphQL server within seconds
A progressive Node.js framework for building efficient and scalable server-side applications
A documented starter template from the TS team
A highly extensible Node.js and TypeScript framework for building APIs and microservices
A fast and low overhead web framework for Node.js
Elegant and complete Node.js framework for building web applications
React Projects
Set up a modern web app by running one command
Helps developers build blazing fast websites and apps
The React Framework for Production
Server-rendered universal JavaScript applications with no configuration
The JS App Framework for Startups
Recommendations from the React Team
Building Apps
Build cross-platform desktop apps with JavaScript, HTML, and CSS
The fastest way to build an app
Learn once, write anywhere
Open source framework for building truly native mobile apps
Brings computer science to life for all students with fun projects
Tooling
Next Generation Frontend Tooling
Blazing fast, zero configuration web application bundler
Bundle your assets, scripts, images and styles