TypeScript TypeScript

Open-source TypeScript projects categorized as TypeScript

Top 23 TypeScript TypeScript Projects

  • GitHub repo Visual Studio Code

    Visual Studio Code

    Project mention: VScode not visible on Anaconda Navigator Homepage ? | reddit.com/r/learnpython | 2021-03-06

    You can just install vscode from here: https://code.visualstudio.com/

  • GitHub repo Angular

    One framework. Mobile & desktop.

    Project mention: 2020 State of JS in Review | dev.to | 2021-03-02

    Looking through popular JavaScript frameworks, there are a few that top the usage charts year after year, such as React, Angular, and Vue. What was interesting to see while looking into JS front-end frameworks from 2019 to 2020 was the swift adoption of Svelte, which not only topped the charts in User Satisfaction and Interest in the past two years, but has moved it's way from the 9th to the 4th most used CSS framework in a year. This newly popular JavaScript framework is definitely worthy of a look for any Frontend Developer.

  • GitHub repo storybook

    📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!

    Project mention: Build, test and release a React component library with Storybook | dev.to | 2021-03-06


  • GitHub repo Ionic Framework

    A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

    Project mention: App for toy rental | reddit.com/r/AppIdeas | 2021-03-04

    A hybrid app is basically one that can run on iOS and Android (and web and desktop sometimes) using the same code base, which really goes a long way in terms of cost and maintenance. Good hybrid app technologies are Flutter, React Native or Ionic. I recommend and work with Flutter.

  • GitHub repo Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀

    Project mention: What's your best nodejs framework? | reddit.com/r/node | 2021-03-04
  • GitHub repo DefinitelyTyped

    The repository for high quality TypeScript type definitions.

    Project mention: I've used the pipe() function 2,560 times and I can tell you it's good! | reddit.com/r/javascript | 2021-03-04

    When you type rest parameters simply as Function[], you won't be able to tell what is the type of a final expression because Function collapses that information. So the right thing to do is to get the type of each function and compose them together, which you have to do manually. See _.flow. And if you find last overload, you can see it uses rest parameter and its return type is any, which is sad.

  • GitHub repo vuetify

    🐉 Material Component Framework for Vue

    Project mention: 🔥 Alpha Release Mar 3, 2021 | reddit.com/r/vuetifyjs | 2021-03-03

    The Vuetify 3 alpha has arrived! This release includes multiple updated components, the new theme, layout, and icon systems, and more! Additional information is in the release notes: https://github.com/vuetifyjs/vuetify/releases/tag/v3.0.0-alpha.0

  • GitHub repo angular-cli

    CLI tool for Angular

    Project mention: feat(@angular-devkit/build-angular): enable inlineCritical by default · angular/[email protected] | reddit.com/r/Angular2 | 2021-02-26
  • GitHub repo MobX

    Simple, scalable state management.

    Project mention: Most popular Flutter libraries for state management in 2021 | dev.to | 2021-02-11

    Really nice and simple for newcomers without a lot of boilerplate. Unfortunately you need use builder, automatic generate the code after some change and wait for it. Library is inspired by MobX project from JavaScript.

  • GitHub repo TypeORM

    ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

    Project mention: Build APIs You Won't Hate In Node Js | reddit.com/r/Indiewebdev | 2021-03-06

    Fast Database Building with simple migration from TypeORM.

  • GitHub repo ngx-admin

    Customizable admin dashboard template based on Angular 10+

    Project mention: Top 10 Angular Material Admin Dashboard Templates | dev.to | 2021-02-03


  • GitHub repo NativeScript

    NativeScript empowers you to access native api's from JavaScript directly. Angular, Vue, Svelte, React and you name it compatible.

    Project mention: Yet another components library recommendation thread... | reddit.com/r/Angular2 | 2021-02-28

    It's worth mentioning that I eventually hope to use NativeScript to convert my Angular web application to a native mobile application (though I've yet to test this out).

  • GitHub repo react-hook-form

    📋 React Hooks for forms validation (Web + React Native)

    Project mention: What's new in React Hook Form's resolvers V2 | dev.to | 2021-03-03

    Released in the 2020's summer, @hookform/resolvers is an optional module that allows you to validate React Hook Form's values with your favorite validation library. So far, we support 5 validation libraries: Yup, Zod, Vest, Joi, and Superstruct.

  • GitHub repo @blueprintjs/core

    A React-based UI toolkit for the web

    Project mention: How To Set Up A Design System To Work With React | reddit.com/r/UI_Design | 2021-03-01

    https://blueprintjs.com/ AND ???

  • GitHub repo terminus

    A terminal for a more modern age

    Project mention: MacBook go brr | reddit.com/r/ProgrammerHumor | 2021-02-01
  • GitHub repo apollo-client

    :rocket: A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server

    Project mention: Apollo Client 3 - Pagination | reddit.com/r/graphql | 2021-01-11

    for example using one of this helper functions in the "new InMemoryCache" instance: helper functions

  • GitHub repo tools

    The Rome Toolchain. A linter, compiler, bundler, and more for JavaScript, TypeScript, HTML, Markdown, and CSS.

    Project mention: JSON with Commas and Comments | news.ycombinator.com | 2021-02-22

    Looks pretty similar to rome json (https://rome.tools/#rome-json)

  • GitHub repo Editor.js

    A block-styled editor with clean JSON output

  • GitHub repo tfjs

    A WebGL accelerated JavaScript library for training and deploying ML models.

    Project mention: WebGPU is coming to Deno soon | reddit.com/r/programming | 2021-02-17

    Thanks for your kind words. Definitively doesn't put my weeks upon weeks of work sounds like it was for nothing. How about you think for different kind of uses? ie TensorFlow has an experimental backend using webgpu. Or do you instantly have to pull the toxic card?

  • GitHub repo theia

    Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.

    Project mention: How can I inspect memory usage per package in a large node application? | reddit.com/r/node | 2021-03-02

    I'm using a large node application that takes up to 250MB of memory under heavy usage. The application, theia-ide, has a pluggable architecture and is made up of a large number of packages. I would like to find out which packages are causing the most memory usage, similar to how I might use a disk usage analyzer to drill-down and see what folders are using the most space. What is the best way go about this?

  • GitHub repo BabylonJS

    Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

    Project mention: Any js game library where I can use react ? | reddit.com/r/reactjs | 2021-03-02

    Try BabylonJS

  • GitHub repo typescript-book

    :books: The definitive guide to TypeScript and possibly the best TypeScript book :book:. Free and Open Source 🌹

    Project mention: Learning Typescript in 2021 | reddit.com/r/typescript | 2021-03-02

    A good starting point for beginners is the "TypeScript Deep Dive" book from Basarat Ali Syed. It's free and has a "Getting Started" section for beginners. I recommend you to start from there and to look up advanced chapters as you progress.

  • GitHub repo n8n

    Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.

    Project mention: Show HN: Osso – Open-source SAML SSO service | news.ycombinator.com | 2021-02-02

    Right on. This kind of thing keeps happening. Fortunately, HN and other communities have a surprisingly sharp eye for these lies and can generally be relied upon to call them out, but people still try it on.

    Here's another example: https://github.com/n8n-io/n8n/issues/40

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-03-06.


What are some of the best open-source TypeScript projects in TypeScript? This list will help you:

Project Stars
1 Visual Studio Code 111,704
2 Angular 71,102
3 storybook 58,964
4 Ionic Framework 43,147
5 Nest 34,895
6 DefinitelyTyped 32,573
7 vuetify 29,692
8 angular-cli 24,308
9 MobX 23,278
10 TypeORM 23,223
11 ngx-admin 22,270
12 NativeScript 19,784
13 react-hook-form 18,982
14 @blueprintjs/core 17,391
15 terminus 17,069
16 apollo-client 15,719
17 tools 14,808
18 Editor.js 14,741
19 tfjs 14,737
20 theia 14,196
21 BabylonJS 13,521
22 typescript-book 12,883
23 n8n 12,657