Best Software for 2025 is now live!
Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated TypeScript Alternatives

TypeScript Reviews & Product Details

TypeScript Overview

What is TypeScript?

TypeScript is a strict superset of JavaScript that adds optional static typing and class-based object-oriented programming to the language.

TypeScript Details
Show LessShow More
Product Description

TypeScript is a strict superset of JavaScript that adds optional static typing and class-based object-oriented programming to the language.


Seller Details
Seller
Microsoft
Year Founded
1975
HQ Location
Redmond, Washington
Twitter
@microsoft
14,031,499 Twitter followers
LinkedIn® Page
www.linkedin.com
238,990 employees on LinkedIn®
Ownership
MSFT
Phone
+1 (877) 276-2464
Total Revenue (USD mm)
$204,090
Description

Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters. Microsoft operates in 190 countries and is made up of approximately

8,000 passionate employees worldwide.

Recent TypeScript Reviews

Kavya S.
KS
Kavya S.Mid-Market (51-1000 emp.)
4.5 out of 5
"TypeScript Review"
TypeScript's strong typing and seamless integration with JavaScript improve code maintainability and reduce runtime errors, making it ideal for sca...
Akshay Y.
AY
Akshay Y.Mid-Market (51-1000 emp.)
5.0 out of 5
"Static Typing and Tooling which literally improves JavaScript with TypeScript"
I've been using TypeScript for a while now, and it has really helped me with how I do I do JavaScript development. Static typing is a really most ...
Frederic H.
FH
Frederic H.Mid-Market (51-1000 emp.)
5.0 out of 5
"Amazingly simple, kinda-strongly typed JavaScript superset"
TypeScript helps bring some clarity and structure to Javascript projects. It's easy to implement at first, and gives you superpowers in your IDE be...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

TypeScript Media

Answer a few questions to help the TypeScript community
Have you used TypeScript before?
Yes

60 TypeScript Reviews

4.6 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
60 TypeScript Reviews
4.6 out of 5
60 TypeScript Reviews
4.6 out of 5

TypeScript Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons

Overall Review Sentiment for TypeScriptQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Akshay Y.
AY
Software Developer - 2
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about TypeScript?

I've been using TypeScript for a while now, and it has really helped me with how I do I do JavaScript development. Static typing is a really most important benefit TypeScript provides, as it helps catch errors during development by showing compile time errors sometimes, reducing unecessary issues later on. Incorporating Typescript instructions into exisiting EJS or even client side js is really easy and helps us in implementing type checking at client side. Review collected by and hosted on G2.com.

What do you dislike about TypeScript?

I really could not see any dislikes as such. However, some initial configuration are little bit cumbersome especially for tsconfig.json Review collected by and hosted on G2.com.

What problems is TypeScript solving and how is that benefiting you?

Static typing feature of TypeScript allow us to define actual types at compile time only. This catches errors before the code even runs. This actually reduce the unnecessary time which we take to run the application or even debugging. Another important thing is integration of TypeScript with any IDEs such as VS code, we get features like auto completion of the instructions, error identification, etx. We can even use TypeScript along with client side javascript, which literally helps checking types at the compile time. Review collected by and hosted on G2.com.

Kavya S.
KS
Senior Software Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about TypeScript?

TypeScript's strong typing and seamless integration with JavaScript improve code maintainability and reduce runtime errors, making it ideal for scalable projects like the ones I've worked on, such as Angular applications handling high user volumes. Review collected by and hosted on G2.com.

What do you dislike about TypeScript?

The Strict type checks sometimes feel cumbersome when working on fast-paced projects or with dynamic data structures. Review collected by and hosted on G2.com.

What problems is TypeScript solving and how is that benefiting you?

TypeScript helps catch errors early and makes code easier to understand, which saves time and makes building and maintaining large projects much simpler. Review collected by and hosted on G2.com.

Frederic H.
FH
Software Developer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about TypeScript?

TypeScript helps bring some clarity and structure to Javascript projects. It's easy to implement at first, and gives you superpowers in your IDE because everything is now typed. You can catch runtime errors before they happen, so you end up with a software of higher quality in the end. Review collected by and hosted on G2.com.

What do you dislike about TypeScript?

It should be a language of its own, it should not compile to JavaScript. Review collected by and hosted on G2.com.

What problems is TypeScript solving and how is that benefiting you?

TypeScript helps me write higher quality code that is less error-prone. Review collected by and hosted on G2.com.

Honey T.
HT
Software Developer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about TypeScript?

The main benefit is that I can see the error while writing the code I don't need to see my error after the execution of program Review collected by and hosted on G2.com.

What do you dislike about TypeScript?

The main drawback is it consumes more time when the program is compiled Review collected by and hosted on G2.com.

What problems is TypeScript solving and how is that benefiting you?

I use it my angular framework to create customizale and responsive websites Review collected by and hosted on G2.com.

Matias Nicolas A.
MA
Senior Software Engineer in Test
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about TypeScript?

Typescript is easier to understand when it is compared with Javascript, overall for people who use it for different purposes rather than front-end development. Review collected by and hosted on G2.com.

What do you dislike about TypeScript?

I don't dislike Typescript on any sense. Review collected by and hosted on G2.com.

What problems is TypeScript solving and how is that benefiting you?

I use it for test automation and Typescript solves the issues about syncing with elements in the front end. Review collected by and hosted on G2.com.

Hrusikesh B.
HB
Principal Platform Software Engineer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about TypeScript?

The nice thing about Typescript are - Static typing, Tooling support, Object-oriented programming, Compatibility with JavaScript Review collected by and hosted on G2.com.

What do you dislike about TypeScript?

Initial learning curve

Adding type annotation to almost everything - variables, function parameters and return value

As per my experience, Unlike Javascript, Typescript needs to be compiled, which may become an overhead in a large project Review collected by and hosted on G2.com.

What problems is TypeScript solving and how is that benefiting you?

Currently, I am using TypeScript in my Javascript project.

As Javascript does not have script type checking, there is always a possibility of an issue with the type that can happen in the production.

Using TypeScript makes life easier by identifying these errors beforehand at the compile time instead of it being occurred at execution time.

As TypeScript is a superset of Javascript, its compatibility is another incredible thing considered for its adaptation. Review collected by and hosted on G2.com.

Daniel S.
DS
CTO
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
What do you like best about TypeScript?

Well the first thing is type safety, it allows to catch type errors in compile time rather than runtime. It makes the code easier to parse, and to maintain. If you're using a TS friendly IDE, it also makes writing code a breeze. Review collected by and hosted on G2.com.

What do you dislike about TypeScript?

Compilation times can be long, so it's not as immediate as JavaScript. It's also not as intuitive and requires the developer to read up on the docs before getting started with it. Review collected by and hosted on G2.com.

What problems is TypeScript solving and how is that benefiting you?

It helps us write large systems with many microservices running with node at scale. It makes debugging, writing, reading and maintaining code much easier. We can now make changes and move faster with our development tasks. Review collected by and hosted on G2.com.

FA
Founder & CEO
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about TypeScript?

Helps to onboard new teammates without reviewing to much code for them to get the hang of it. Gives structure to youor JS codebase. Review collected by and hosted on G2.com.

What do you dislike about TypeScript?

Can't be used as a standalone language for building new applications. Review collected by and hosted on G2.com.

What problems is TypeScript solving and how is that benefiting you?

Giving structure to Javascript projects. Can help build cool new features for single we page apps. Review collected by and hosted on G2.com.

Laura C.
LC
Solutions assistant
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
Translated Using AI
What do you like best about TypeScript?

It is very similar to Javascript and quite easy, however, being strongly typed allows us to see where our errors are and correct our code much more easily than with js, as well as having cleaner code so that anyone who has not been involved in the development can understand it perfectly. Review collected by and hosted on G2.com.

What do you dislike about TypeScript?

Being strongly typed, sometimes it can be cumbersome to show so many errors when compiling that later do not affect the execution of the application. Review collected by and hosted on G2.com.

What problems is TypeScript solving and how is that benefiting you?

In my job, I develop web applications, mainly with Angular, and TypeScript is the language used in Angular along with HTML and CSS. Review collected by and hosted on G2.com.

Mir A.
MA
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about TypeScript?

static typing makes development more fun. no longer are the days of logging objects and responses to ensure a property exists. auto-complete in VS code means less copypasta and less trivial bugs. Review collected by and hosted on G2.com.

What do you dislike about TypeScript?

sometimes typescript will complain about things that aren't really an issue. when you're looping through arrays of loosely typed objects or trying to dynamically generate object keys it can be frustrating. Review collected by and hosted on G2.com.

What problems is TypeScript solving and how is that benefiting you?

It makes developing large scale applications with complex data models and multiple developers more manageable. by creating well defined types, we can create a smoother dev process and ensure we are aligned on contracts. Review collected by and hosted on G2.com.