Open-source projects categorized as TypeScript | Edit details

Top 23 TypeScript Open-Source Projects

  • GitHub repo Visual Studio Code

    Visual Studio Code

    Project mention: VS code bad now laugh | reddit.com/r/linuxmemes | 2021-05-15

    Vscode is open source. Microsoft is cool now (or at least not as big of an asshole)

  • GitHub repo deno

    A secure JavaScript and TypeScript runtime

    Project mention: Why doesn't Denopack work? | reddit.com/r/Deno | 2021-05-12

    The Deno compiler APIs were consolidated into a single Deno.emit() API in 1.7.0 - see https://github.com/denoland/deno/releases/tag/v1.7.0

  • GitHub repo Angular

    One framework. Mobile & desktop.

    Project mention: ⭐Angular 12 Now Available ⭐ | dev.to | 2021-05-12

    👉 #25839

  • GitHub repo TypeScript

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

    Project mention: String.raw \x - compiler error | reddit.com/r/typescript | 2021-05-15

    You may want to take a look at this: https://github.com/microsoft/TypeScript/issues/42887

  • GitHub repo material-ui

    Material-UI is a simple and customizable component library to build faster, beautiful, and more accessible React applications. Follow your own design system, or start with Material Design.

    Project mention: Full Stack Instagram: Introduction | dev.to | 2021-05-14

    CSS + Styled Components + Material-UI

  • GitHub repo storybook

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

    Project mention: Five conductive - and five innovative npm packages | dev.to | 2021-05-15

    2.3) Storybook - a platform for your project components

  • 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: Conselho sobre a próxima tecnologia | reddit.com/r/devpt | 2021-04-24
  • GitHub repo prettier

    Prettier is an opinionated code formatter.

    Project mention: 🔥 Next JS TypeScript Template Free using Tailwind 2.0, ESLint, Prettier and Husky | dev.to | 2021-05-14

    🚀 Boilerplate and Starter for Next.js, Tailwind CSS and TypeScript ⚡️ Made with developer experience first: Next.js, TypeScript, ESLint, Prettier, PostCSS, Tailwind CSS.

  • 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: Injecting request object to a custom validation class in NestJS | dev.to | 2021-05-12

    Obviously – it doesn't work, otherwise this article wouldn't be here. Here is a short explanation made by NestJS creator, Kamil Myśliwiec:

  • GitHub repo DefinitelyTyped

    The repository for high quality TypeScript type definitions.

    Project mention: Redis: Exploring Redis as Serverless Database to solve idempotence in APIs | dev.to | 2021-05-14

    Each Lambda receives an event as part of their request.

  • GitHub repo vuetify

    🐉 Material Component Framework for Vue

    Project mention: Bootstrap 5 Released | reddit.com/r/webdev | 2021-05-05

    For me, on Vue, Vuetify is the holy grail.

  • GitHub repo taro

    开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。 https://taro.zone/

    Project mention: Top 10 Developer Trends, Thu Oct 22 2020 | dev.to | 2020-10-22

    NervJS / taro

  • GitHub repo react

    Cheatsheets for experienced React developers getting started with TypeScript (by typescript-cheatsheets)

    Project mention: Docusaurus 2 Beta | news.ycombinator.com | 2021-05-12

    thanks for all your hard work on Docusaurus!! happy users here https://docs.temporal.io/

    (and of course, https://react-typescript-cheatsheet.netlify.app/ haha)

  • GitHub repo angular-cli

    CLI tool for Angular

    Project mention: How to install and use the Angular CLI? | dev.to | 2021-04-20

    What is the Angular CLI?

  • GitHub repo Monaco Editor

    A browser based code editor

    Project mention: What does mean "Monaco" | reddit.com/r/ROBLOXExploiting | 2021-05-05


  • GitHub repo esbuild

    An extremely fast JavaScript bundler and minifier

    Project mention: Using Vite with React | dev.to | 2021-05-10

    It did not take a lot of time to choose the tool. Currently, there are 3 major bundlers powered by ESM - vite, snowpack, and wmr. From the first glance - all of them look promising and I did not care about their internals as long as I don't need to touch them.

  • 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: Any Laravel Eloquent like ORM for node.js? | reddit.com/r/node | 2021-05-08

    You could also checkout https://typeorm.io/

  • GitHub repo MobX

    Simple, scalable state management.

    Project mention: Best React + NodeJS tech stacks in 2021? | reddit.com/r/webdev | 2021-05-06

    Mobx -> Makes state management simple and scalable by transparently applying functional reactive programming (TFRP). Anything that can be derived from the application state, should be. Automatically.

  • GitHub repo ngx-admin

    Customizable admin dashboard template based on Angular 10+

    Project mention: 9+ Angular Bootstrap Themes Worth Your Attention | dev.to | 2021-03-26


  • GitHub repo react-hook-form

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

    Project mention: My go-to React libraries for 2021 | dev.to | 2021-05-14

    React Hook Form is a very simple, hook based library with easy data validation. According to their benchmark it is much faster than other alternatives. By using hooks, React Hook Form feels very natural, it also uses refs (i.e. uncontrolled inputs) to get value from your fields so it’s basically standard javascript. Formik is another great alternative but feels more complicated to me.

  • GitHub repo NativeScript

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

    Project mention: Coinbase’s successful transition to React Native | news.ycombinator.com | 2021-05-14

    None of those! The real answer is Nativescript -- https://nativescript.org

    It doesn't get the buzz, and the ecosystem is somewhat old (it's surprisingly common to run into a repo that hasn't been touched in a year) but it's the superior platform to React Native and you get none of the capriciousness of the React ecosystem (if anything the Nativescript community might need a jolt). Nativescript is incredibly productive and you can bring along frameworks that do their best to move the work to compile time (like Svelte).

    I think the best options form a spectrum like this:

    (PWA)-------(NativeScript/React Native)------(Flutter)------(Kotlin/Alternative iOS environments)--------(Objective-C/Swifth/Java "fully native")

  • GitHub repo @blueprintjs/core

    A React-based UI toolkit for the web

    Project mention: 15 Free ReactJS Templates for Your Next Project | dev.to | 2021-04-14


  • GitHub repo terminus

    A terminal for a more modern age

    Project mention: AWESOME WINDOWS TOOLS | dev.to | 2021-04-26

    Terminus - modern, highly configurable terminal app based on web technologies.

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-05-15.


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

Project Stars
1 Visual Studio Code 115,313
2 deno 75,353
3 Angular 73,162
4 TypeScript 70,760
5 material-ui 68,157
6 storybook 61,710
7 Ionic Framework 44,139
8 prettier 39,562
9 Nest 36,669
10 DefinitelyTyped 33,674
11 vuetify 30,665
12 taro 28,816
13 react 24,601
14 angular-cli 24,503
15 Monaco Editor 24,486
16 esbuild 24,348
17 TypeORM 24,154
18 MobX 23,647
19 ngx-admin 22,585
20 react-hook-form 20,704
21 NativeScript 20,091
22 @blueprintjs/core 17,714
23 terminus 17,675