Typescript
TypeScript brings you optional static type-checking along with the latest ECMAScript features.
- Free • Open Source
- Mac
- Windows
- Linux
- Online
- Self-Hosted
- Node.JS
...
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.
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.
Show full description ▾
Features Vote on or suggest new features
Comments and Reviews Post a comment / review all • positive • negative relevance • date
Category
DevelopmentLists containing Typescript
Tags
- programming-language
- programming
- Javascript Development
- Web Development
Typescript
Summary and Relevance
Our users have written 5 comments and reviews about Typescript, and it has gotten 42 likes
- Developed by Microsoft
- Open Source and Free product.
- Average rating of 4.8
- 12 alternatives listed
Popular alternatives
View allTop Typescript apps, plugins, extensions and add-ons
View allTypescript was added to AlternativeTo by cacophobe on Jul 3, 2013 and this page was last updated Dec 3, 2020.
Recent user activities on Typescript
andrei0x309 liked Typescript
22 days agoOla reviewed Typescript
Code JS without Typescript or some other helper is like jumping from a plane without a parachute.about 1 month agoOla added Typesafe as a feature to Typescript
about 1 month ago
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?
Reply written over 2 years ago
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.