Open-source projects categorized as TypeScript | Edit details

Top 23 TypeScript Open-Source Projects

  • GitHub repo Visual Studio Code

    Visual Studio Code

    Project mention: typescript auto imports broken by recent update? | reddit.com/r/vscode | 2021-10-20

    okay, i found the culprit by more carefully reading the github issue

  • GitHub repo deno

    A secure JavaScript and TypeScript runtime

    Project mention: Why I'm donating $150/month (10% of my income) to the musl Libc project | news.ycombinator.com | 2021-10-07

    A year and half ago kesor was able to get deno to build without glibc (so it would work on stock alpine). It seems to be gn args/configs that need fiddling.

    Unfortunately this work has never been brought into main (a couple of attempts have been made subsequently).


  • Syncfusion

    Syncfusion - See why our products are consistently getting 4.6 out of 5 stars by your peers.. Syncfusion Essential Studio for JavaScript is a modern UI control library built from the ground up to be lightweight, responsive, modular, and touch-friendly.

  • GitHub repo Angular

    The modern web developer’s platform

    Project mention: A Guide for Building Angular SPA with ASP.NET Core 5 Web API | dev.to | 2021-10-20

    A single page application (SPA) is a type of web application that doesn’t load entire new pages from the server in an old and traditional way but instead loads data and contents from the server dynamically. SPA loads all necessary HTML, JavaScript, and CSS with a single page load, and the remaining resources are loaded dynamically usually from a backend Web API, and added to the page on different user actions. This technique results in an improved user experience because the user stays on the same page and control is never transferred to another page. Some popular examples of SPAs are Gmail, Facebook, Google Maps, Twitter, Pinterest, etc. There are many front-end frameworks to build SPAs and the most popular ones are React by Facebook and Angular by Google. Angular is the go-to option for developers who want to develop cross-platform, efficient, and sophisticated single-page apps using HTML, CSS, and TypeScript.

  • GitHub repo TypeScript

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

    Project mention: Extending the Salesforce CLI with a Custom Plugin | dev.to | 2021-10-20

    TypeScript (As long as you know JavaScript, deep familiarity with TypeScript isn’t required.)

  • GitHub repo antd

    An enterprise-class UI design language and React UI library

    Project mention: react-text-loop-next - a smaller, updated, fork of react-text-loop | reddit.com/r/reactjs | 2021-10-16

    react-text-loop-next fixes all of these problems. It is 6x smaller, it was updated for React 17, and it's currently maintained! It's also used by the popular React design system, ant-design.

  • GitHub repo material-ui

    MUI (formerly Material-UI) is the React UI library you always wanted. Follow your own design system, or start with Material Design.

    Project mention: Winning my first Hacktoberfest! | dev.to | 2021-10-16
  • GitHub repo storybook

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

    Project mention: Lessons Learned from Building a React Component Library with TypeScript | dev.to | 2021-10-19

    Finally, while Storybook has been invaluable for us and I recommend it strongly, I would be remiss if I didn't mention some gotchas. Storybook uses a lot of the same libraries we all use for theming, Markdown, and other things. When there are library conflicts between your version and theirs, bad things happen. For example, we got hit with the same conflict on Emotion as this issue on GitHub. To its credit, the Storybook team releases frequently. If nothing else, make sure you use identical versions of Storybook and all its addons and that you upgrade as soon as possible when updates are available.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • 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: Does nyone else think Django is better off with it's own template rendering than with other frontends like Vue, React etc? | reddit.com/r/django | 2021-10-14

    If you are building something that is trying to be the next Facebook where there are lots of components that are working together to build an “app” like experience then a Vue / React frontend can make life way easier when it comes to keeping track of state. It can also make it easier to start building native apps but mostly if you build this in from the start via something like ionic

  • 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: Why hasn’t a node version of django taken off? | reddit.com/r/node | 2021-10-19

    There are a lot of good choices out there, though! I really like NestJS, which is an opinionated Typescript API-focused framework built on top of Express. I've heard of fans of AdonisJS as well, and Fastify is very Express-like but, well, faster.

  • GitHub repo prettier

    Prettier is an opinionated code formatter.

    Project mention: Understanding the Modern Web Stack: Prettier | dev.to | 2021-10-17

    Prettier in their own words is an opinionated code formatter for Javascript. What this means is that although it is configurable to some degree, the majority of the decisions it makes about how your code should be formatted are automatic and built into the tool itself.

  • GitHub repo DefinitelyTyped

    The repository for high quality TypeScript type definitions.

    Project mention: JavaScript frameworks | reddit.com/r/typescript | 2021-10-18
  • GitHub repo vuetify

    🐉 Material Component Framework for Vue

    Project mention: ⚡ Release September 28th, 2021 | reddit.com/r/vuetifyjs | 2021-09-28

    Vuetify v2.5.9 is live! It includes fixes for the click-outside directive, multiple fixes for inputs including Autocompletes, Sliders, 2 reverts, and more! Full Release notes here: https://github.com/vuetifyjs/vuetify/releases/tag/v2.5.9

  • 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: Learning React with Typescript and it's giving me massive headaches.. | reddit.com/r/reactjs | 2021-10-16

    You might find this cheat sheet helpful: https://github.com/typescript-cheatsheets/react

  • GitHub repo esbuild

    An extremely fast JavaScript bundler and minifier

    Project mention: Lessons Learned from Building a React Component Library with TypeScript | dev.to | 2021-10-19

    Meanwhile, transpiling your TypeScript source code to JavaScript is faster than type checking, but so is reading Tolstoy. Transpiling with tsc or Babel is still not fast. However, the transpiler esbuild is written in Go, a language built for speed, and Vite uses it under the hood. Because we are transpiling constantly to see what's happening in Storybook, it's crucial that the process be fast. Thanks to esbuild, Vite does exactly what we need.

  • GitHub repo Monaco Editor

    A browser based code editor

    Project mention: @okikio/sharedworker, SharedWorkers on all browsers | dev.to | 2021-10-15

    In the cases of bundle.js.org and astro.build/play, @okikio/sharedworker was used for esbuild as well as the monaco-editors editor and typescript workers.

  • 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: Why is TypeORM hated so much? | reddit.com/r/node | 2021-10-16

    This bug is a total showstopper for our app, and it was randomly introduced in a minor version update way back in March: https://github.com/typeorm/typeorm/issues/7736

  • GitHub repo angular-cli

    CLI tool for Angular

    Project mention: Entering Invalid Dates Is Not Possible Anymore in Angular Apps | dev.to | 2021-09-15

    Follow these steps to set the angular CLI projects using the Angular CLI tool.

  • GitHub repo MobX

    Simple, scalable state management.

    Project mention: How MobX works inside Angular | reddit.com/r/angular | 2021-10-19

    MobX is a state manager without boilerplate code. You could get more info here https://mobx.js.org

  • GitHub repo react-hook-form

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

    Project mention: Lessons Learned from Building a React Component Library with TypeScript | dev.to | 2021-10-19

    The last kind of component is a little complicated--form components. Our developers use React Hook Form, and like every other form library I've used, it uses refs to maintain form state. This means our components need to provide a way to accept a ref and delegate it to their children.

  • 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 NativeScript

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

    Project mention: JavaScript: A Wonderful Language for a Beginner | dev.to | 2021-08-22

    Writing JavaScript for the server-side is possible, also writing JavaScript for mobile applications and desktop applications is also possible. Apache Cordova is a free mobile application development framework that allows you to develop an application in HTML/JavaScript and then it wraps it into a native container that can access the device functions of several platforms and hence enables the web app to work on mobile devices. Electron is a free and open-source framework for creating native desktop applications with web technologies. It allows building cross-platform desktop apps with JavaScript, HTML, and CSS. There are other examples of such development frameworks that exist like Ionic and NativeScript.

  • GitHub repo terminus

    A terminal for a more modern age (formerly Terminus)

    Project mention: Tabby is a free and open source SSH, local and Telnet terminal | reddit.com/r/CKsTechNews | 2021-09-27
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-10-20.


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

Project Stars
1 Visual Studio Code 122,652
2 deno 78,354
3 Angular 77,074
4 TypeScript 75,000
5 antd 74,945
6 material-ui 72,332
7 storybook 65,266
8 Ionic Framework 45,473
9 Nest 41,380
10 prettier 40,780
11 DefinitelyTyped 36,182
12 vuetify 32,330
13 taro 29,778
14 react 29,176
15 esbuild 27,997
16 Monaco Editor 26,461
17 TypeORM 25,960
18 angular-cli 24,998
19 MobX 24,348
20 react-hook-form 23,597
21 ngx-admin 23,135
22 NativeScript 20,582
23 terminus 19,624
Find remote TypeScript jobs at our new job board 99remotejobs.com. There are 13 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.