TypeScript icon
TypeScript icon

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.

TypeScript screenshot 1

Cost / License

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  • Self-Hosted
  • JavaScript
  • Node.JS
77likes
Save

Features

Features

Highlights All activities

TypeScript News & Activities

Recent News

Recent activities

Comments and Reviews

   
Top Positive Comment
Ola Johansson
0
CTO / Co-Founder at AlternativeTo

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

Boris Yakubchik
0

The best thing to ever happen to JavaScript!

gerjon
0

Strongly typed javascript. What's not to like

Boris Yakubchik
Replying to @gerjon

So why only 4 stars?

Review from a new or low-activity account — shown here, but not counted in the app rating.
Stephan Sokolow
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
0

Great Platform. Very useful indeed.

Featured in Lists

What we use to build AlternativeTo

All the tools, services and so on that we use when we develop AlternativeTo. AlternativeTo is built with Next.JS and .Net Core and is hosted on Azure with a SQL backend. We do use a lot of other services as well and you can read all about them below.
By Ola Johansson38 appsUpdated

My Setup - All Apps and Software

Master List of all Apps and Software I use for both work and personal life.
By Jimmy Briggs416 appsUpdated

Core, Development & Services

A list with 807 apps by AmileyaRyver without a description.
By AmileyaRyver807 appsUpdated

Official Links

Install from the command line

  • brew install typescript

Be careful what you paste into a terminal. Check what a command installs before running it.

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.

TypeScript information

AlternativeTo Category

Development

GitHub repository

  •  111,502 Stars
  •  17,035 Forks
  •  5123 Open Issues
  •   Updated  
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 77 likes

TypeScript was added to AlternativeTo by cacophobe on and this page was last updated .