TypeScript icon
TypeScript icon

TypeScript

 62 likes

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.

TypeScript screenshot 1

License model

  • FreeOpen Source

Country of Origin

  • US flagUnited States

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  • Self-Hosted
  • JavaScript
  • Node.JS
4.7 / 5 Avg rating (7)
62likes
5comments

Features

Suggest and vote on features
  1.  Support for Javascript
  2.  Typesafe
  3.  Typesetting
  4.  Object-oriented Language
  5.  Interpreter

TypeScript News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

Show all activities

Comments and Reviews

   
 Post comment/review
Top Positive Comment
Ola Johansson
Mar 1, 2021
0

Code JS without Typescript or some other helper is like jumping from a plane without a parachute.

Boris Yakubchik
Aug 30, 2018
0

The best thing to ever happen to JavaScript!

gerjon
May 16, 2018
0

Strongly typed javascript. What's not to like

Boris Yakubchik
Aug 30, 2018

So why only 4 stars?

Stephan Sokolow
Nov 25, 2017
0

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.

harveyhgodfrey
Sep 21, 2017
0

Great Platform. Very useful indeed.

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.

Official Links

TypeScript information

AlternativeTo Category

Development

GitHub repository

  •  104,177 Stars
  •  12,818 Forks
  •  6035 Open Issues
  •   Updated Apr 24, 2025 
View on GitHub

Popular alternatives

View all

Top TypeScript apps (extensions / mods etc)

View all

Our users have written 5 comments and reviews about TypeScript, and it has gotten 62 likes

TypeScript was added to AlternativeTo by cacophobe on Jul 3, 2013 and this page was last updated Feb 21, 2025.