TypeScript Ecosystem

TypeScript is an open source programming language developed by Microsoft and first released in 2012. It is designed to add type safety to JavaScript while conforming as closely as possible to the syntax and semantics of the ECMAScript standard.

It is a syntactical superset of the JavaScript programming language; all valid JavaScript source code is also valid TypeScript source code, but not vice-versa. TypeScript compiles (or transpiles) to JavaScript, meaning that it can be utilized to target any JavaScript environment. It can be used to develop JavaScript for both client-side and server-side applications.

Created by
Microsoft
Released
October 1, 2012
Community Repos
224,653
Total GitHub Stars
2,659,258
Core Projects
More
vscode
163,353
Visual Studio Code
24 Lessons, 12 Weeks, Get Started as a Web Developer
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
Popular Projects 
More

TypeScript

TypeScript is a superset of JavaScript that compiles to clean JavaScript output

17 Jun 2014 97,785

DefinitelyTyped

The repository for high quality TypeScript type definitions

05 Oct 2012 47,049

angular

Deliver web apps with confidence 🚀

18 Sep 2014 95,933

esbuild

An extremely fast bundler for the web

14 Jun 2016 38,017

ts-jest

A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript

30 Aug 2016 6,938

typescript-eslint

Monorepo for all the tooling which enables ESLint to support TypeScript

13 Jan 2019 14,535

fp-ts

Functional programming in TypeScript

25 Jan 2017 10,779

ts-node

TypeScript execution and REPL for node

15 Jul 2015 12,624

tsx

⚡️ TypeScript Execute: Node

15 Mar 2022 7,753

type-challenges

Collection of TypeScript type challenges with online judge

23 Jul 2020 40,801

tsup

The simplest and fastest way to bundle your TypeScript libraries

19 Mar 2020 9,033

typedoc

Documentation generator for TypeScript projects

24 May 2014 7,371

table

🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table

20 Oct 2016 25,017

tfjs

A WebGL accelerated JavaScript library for training and deploying ML models

05 Mar 2018 18,381

typeorm

ORM for TypeScript and JavaScript

29 Feb 2016 33,233

prettier

Prettier is an opinionated code formatter

29 Nov 2016 48,177

angular-cli

CLI tool for Angular

04 Jun 2015 26,741

graphql-code-generator

A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins

05 Dec 2016 10,634

code-server

VS Code in the browser

27 Feb 2019 67,960

xstate

Actor-based state management & orchestration for complex app logic

14 Sep 2015 26,171
Up and Coming Projects 
More

next-shadcn

Next-Shadcn is a fully dynamic, open-source tool designed to streamline the creation of complex components in Next

11 Oct 2024 0

spiky-cli

This is the github repository for the spiky-cli

11 Oct 2024 1

rehooks-ts

An optimized, lightweight, and reusable react production-ready hooks library written in TypeScript

10 Oct 2024 2

ts-hajime

Delightfully bootstraps TypeScript npm libraries

10 Oct 2024 0

Simple-donation

A customizable donation module for Nuxt 3 projects with PayPal integration

09 Oct 2024 0

uws-autoload

Rotues autoloader for uWebSockets

09 Oct 2024 0

join

Join objects with functionality similar to MongoDB’s $lookup

09 Oct 2024 14

bstorejs

API Interface for Bstore, a simple blob store

07 Oct 2024 0

typeweave

Developed with the aim to demonstrate expertise in web front-end and contribute to the developer community

07 Oct 2024 0

releasing

Java- and TypeScript package release helper utility

05 Oct 2024 1

pdf-make-previewer

CLI and library to visualize your PDF generation in real-time

05 Oct 2024 1

react-native-floating-tab

A collection of simple animated floating bottom tabs for React Native

04 Oct 2024 3

threadosaurus

A simple and intuitive way to utilize worker threads in Node

30 Sep 2024 1

shiki-transformer-inlay-iconify

Shiki transformer that renders inline Iconify preview

26 Sep 2024 17

skn-svelte-types

A Simple Type Definition Extension Library For Svelte Kit (Svelte 5)

25 Sep 2024 1

mivro-web-app

Web Application for Mivro

25 Sep 2024 3

generate-node-module

A CLI tool to generate module files with basic templates

25 Sep 2024 2

use-resetable-action-state

A custom hook that enhances the useActionState hook with reset function

24 Sep 2024 0

csp-helper

Helpers for creating Content Security Policy (CSP) header

24 Sep 2024 2

ntw-cli

A lightweight CLI tool for scaffolding Node

23 Sep 2024 2