TypeScript

A typed superset of JavaScript with a compiler that type-checks code and outputs plain JavaScript.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

2 more ways to get TypeScript

Package managers

About TypeScript

TypeScript adds syntax for types to JavaScript. The compiler checks your code for errors before it runs and powers editor features such as auto-complete and inline error messages. The output is plain JavaScript that runs in browsers, Node.js, Deno, Bun and other JavaScript environments.

It is installed through npm or tried in the online playground, and version 7.0 is the current release. It suits JavaScript developers who want errors caught in the editor and safer refactoring on larger codebases.

Strengths

  • Catches type errors in the editor before code runs
  • Outputs plain JavaScript that runs anywhere JavaScript does
  • Online playground for trying it without installing anything
  • Type inference works on existing JavaScript code

Limitations

  • Adds a compile step to JavaScript projects
  • Type definitions for third-party libraries vary in quality

Details

Pricing
FreeFree and open source.
License
Apache-2.0
Developer
Microsoft
Platforms
Windows, macOS, Linux, Web, Command line
How it runs
Downloadable app, Web application
Account
Not required
Works offline
Yes
Best suited for
JavaScript developers who want type checking and better editor tooling
Categories
Developer tools
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing