Bootstrap Project
TypeScript handbook had a page https://www.typescriptlang.org/docs/bootstrap, listing a bunch of tools for starting a TypeScript project.
The web page is now removed.
It's a very useful page, and I found the web page archive https://web.archive.org/web/20220609161653/https://www.typescriptlang.org/docs/bootstrap
I will list the tools here
Node with npm
- tsup:: Bundle your TypeScript library with no config, powered by esbuild.
- oclif:: Create command line tools your users love
- Gluegun:: A delightful toolkit for building TypeScript-powered command-line apps
Web Frameworks
- Angular:: The modern web developer's platform
- Ember:: A framework for ambitious web developers
- React:: A JavaScript library for building user interfaces
- Vue:: The Progressive JavaScript Framework
- Ruby on Rails:: Convention over configuration web framework
- ASP.NET Core:: Framework for building modern, cloud-based, Internet-connected applications
Node APIs
- Azure Functions:: Build and deploy from VS Code in minutes
- Feathers JS:: A framework for real-time applications and REST APIs
- GraphQL:: Bootstrap your GraphQL server within seconds
- Nest JS:: A progressive Node.js framework for building efficient and scalable server-side applications
- Node Reference:: A documented starter template from the TS team
- LoopBack:: A highly extensible Node.js and TypeScript framework for building APIs and microservices
- Fastify:: A fast and low overhead web framework for Node.js
- Foal TS:: Elegant and complete Node.js framework for building web applications
React Projects
- Create React App:: Set up a modern web app by running one command
- Gatsby:: Helps developers build blazing fast websites and apps
- Next.js:: The React Framework for Production
- Razzle:: Server-rendered universal JavaScript applications with no configuration
- RedwoodJS:: The JS App Framework for Startups
- Recommended Toolchains:: Recommendations from the React Team
Building Apps
- Electron:: Build cross-platform desktop apps with JavaScript, HTML, and CSS
- Expo:: The fastest way to build an app
- React Native:: Learn once, write anywhere
- NativeScript:: Open source framework for building truly native mobile apps
- MakeCode:: Brings computer science to life for all students with fun projects
Tooling
- Vite:: Next Generation Frontend Tooling
- Parcel:: Blazing fast, zero configuration web application bundler
- Webpack:: Bundle your assets, scripts, images and styles
Familiar With TypeScript already?
- Release Notes:: Release Notes
- Handbook:: The TypeScript language reference
- Playground:: Explore and share TypeScript online
- Cheat Sheets:: TypeScript syntax at a glance