TypeScript
TypeScript is a language for application-scale JavaScript development. It is a typed superset of JavaScript that compiles to plain JavaScript in any browser, any host, any OS and it is Open Source.
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- BSD
- Self-Hosted
- JavaScript
- Node.JS
Features
- Support for Javascript
- Typesafe
- Typesetting
- Interpreter
- Object-oriented Language
Tags
- programming
- Javascript Development
- Web Development
TypeScript News & Activities
Recent News
- Maoholguin published news article about TypeScript
Microsoft unveils TypeScript 5.8 with enhanced Node.js module and syntax featuresMicrosoft has launched TypeScript 5.8, available through NuGet or by running npm install -D typescr...
- POX published news article about TypeScript
TypeScript 5.7 introduces enhanced error reporting, relative path rewriting, and moreMicrosoft has announced the release of TypeScript 5.7, the latest iteration of its widely-used Java...
- Fla published news article about TypeScript
Microsoft announces TypeScript 5.7 beta with key enhancementsMicrosoft has released the beta of TypeScript 5.7, introducing new features to streamline developme...
Recent activities
POX added TypeScript as alternative to ReScript- thinks Interpreter is a important feature of TypeScript
- braky updated TypeScript
- thejfex liked TypeScript
Featured in Lists
All the tools, services and so on that we use when we develop AlternativeTo. AlternativeTo is built with Next.JS and …
Master List of all Apps and Software I use for both work and personal life.
A list with 809 apps by AmileyaRyver without a description.
What is TypeScript?
TypeScript is a language for application-scale JavaScript development. It is a typed superset of JavaScript that compiles to plain JavaScript in any browser, any host, any OS and it is Open Source.
Starts and ends with JavaScript
TypeScript starts from the same syntax and semantics that millions of JavaScript developers know today. Use existing JavaScript code, incorporate popular JavaScript libraries, and call TypeScript code from JavaScript. TypeScript compiles to clean, simple JavaScript code which runs on any browser, in Node.js, or in any JavaScript engine that supports ECMAScript 3 (or newer).
Strong tools for large apps
Types enable JavaScript developers to use highly-productive development tools and practices like static checking and code refactoring when developing JavaScript applications. Types are optional, and type inference allows a few type annotations to make a big difference to the static verification of your code. Types let you define interfaces between software components and gain insights into the behavior of existing JavaScript libraries.
State of the art JavaScript
TypeScript offers support for the latest and evolving JavaScript features, including those from ECMAScript 2015 and future proposals, like async functions and decorators, to help build robust components. These features are available at development time for high-confidence app development, but are compiled into simple JavaScript that targets ECMAScript 3 (or newer) environments.




Comments and Reviews
Code JS without Typescript or some other helper is like jumping from a plane without a parachute.
The best thing to ever happen to JavaScript!
Strongly typed javascript. What's not to like
So why only 4 stars?
The combination of an expressive type system and good integration with the existing JavaScript ecosystem makes Typescript a great way to offload some maintainership burden for your projects on the computer... and it friendly to migrating projects incrementally.
Great Platform. Very useful indeed.