JavaScript TypeScript

Open-source JavaScript projects categorized as TypeScript

Top 23 JavaScript TypeScript Projects

  • 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: Is it illegal to take inspiration from a website? | | 2021-02-22
  • GitHub repo prettier

    Prettier is an opinionated code formatter.

    Project mention: The Ultimate Serverless Framework Starter with ExpressJS and TypeScript | | 2021-02-25

    🚀 Serverless Boilerplate is starter code for your backend and REST API based on Serverless framework with Express JS and TypeScript. ⚡️ Made with Serverless framework, ExpressJS, TypeScript, ESLint, Prettier.

  • Scout

    Get performance insights in less than 4 minutes. 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.

  • GitHub repo taro

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

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

    NervJS / taro

  • GitHub repo react

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

    Project mention: The wiki does not list any React+TypeScript learning resource | | 2021-02-26

    The single best resource is , which is very comprehensive.

  • GitHub repo electron-react-boilerplate

    A Foundation for Scalable Cross-Platform Apps

    Project mention: Which language to fit my project | | 2021-02-20
  • GitHub repo Aurelia 1

    The Aurelia 1 framework entry point, bringing together all the required sub-modules of Aurelia. (by aurelia)

  • GitHub repo razzle

    ✨ Create server-rendered universal JavaScript applications with no configuration

    Project mention: From Create React App to SSR with Razzle | | 2021-02-25

    So I found Razzle. As you can read in the Razzle project description, it specifically aims to feel the gap in buy you into a framework or setting things yourself.

  • GitHub repo TestCafe

    A Node.js tool to automate end-to-end web testing.

    Project mention: Best QA Tools | | 2021-02-09


  • GitHub repo tsdx

    Zero-config CLI for TypeScript package development

    Project mention: How to Build A React TS Tailwind Design System | | 2021-02-16

    Being as JavaScript is dead and TypeScript is the successor (I kid of course! 😉), I wanted to find a way to easily start a repo without fidgeting around with configs too much. That is when I found Jared Plamer's project TSDX.

  • GitHub repo protobuf

    Protocol Buffers for JavaScript (& TypeScript).

    Project mention: Websocket and Protobuf integration in Javascript | | 2021-01-22

    We only need a Protobuf implementation in Javascript, and my choice was ProtobufJS.

  • GitHub repo engine

    Fast and lightweight JavaScript game engine built on WebGL and glTF (by playcanvas)

    Project mention: Unity, PlayCanvas or something else for a browser game? Trying to avoid painful development. | | 2021-02-19

    It's open source. And since you mention coding standards, the codebase is really well structured/written.

  • GitHub repo generator-angular-fullstack

    Yeoman generator for an Angular app with an Express server

    Project mention: Show HN: Amplication – Instantly Generate Node.js Apps with GraphQL and REST API | | 2021-01-12

    > Well, yea, but that's the point of my whole comment - Node could have a Django or Rails equivalent after ten years, don't you think?

    It's not that such a thing hasn't been developed, but that by the time such a thing gets developed (for example: [0]), NodeJS devs have already decided they don't like gulp, they like webpack; they don't like AngularJS, they like React (or VueJS now); etc.

    Almost feels like the JS ecosystem is plagued by people who want to rise to dev stardom by making the next big framework, and they spend a LOT of time trying to convince people their thing is the next best thing since sliced bread. I've seen grown up devs abandon stacks that were perfectly fine to spend years migrating to the new thing — granted this happens more at larger companies where resume building sometimes overtakes business needs.


  • GitHub repo ThinkJS

    Use full ES2015+ features to develop Node.js applications, Support TypeScript.

  • GitHub repo GoJS, a JavaScript Library for HTML Diagrams

    JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.

  • GitHub repo cash

    An absurdly small jQuery alternative for modern browsers. (by fabiospampinato)

    Project mention: Is it recommended to learn jQuery? | | 2021-01-26

    I think there are many options outside of jQuery nowadays to not need it. I get it from a familiarity sense but I never learned it nor felt the need. For smaller sites I tend to opt for something like cash but obviously depends on if you have to support IE

  • GitHub repo FuseBox

    A blazing fast js bundler/loader with a comprehensive API :fire:

    Project mention: AMP CMS: Dashboard | | 2021-02-17

    For this project, I've decided to give fuse-box a try and loved it. It's a very fast web bundler based on TypeScript. The only drawback was to install node-sass instead of the dart sass version I already have. Oh, well, it's just one useless module.

  • GitHub repo ts-loader

    TypeScript loader for webpack

    Project mention: esbuild-loader: Replace babel-loader/ts-loader and benefit from the speed of esbuild while sticking with Webpack | | 2021-01-28

    See Switching to esbuild-loader cut my build time in half.

  • GitHub repo pg-promise

    PostgreSQL interface for Node.js

    Project mention: How do I prevent SQL injection in this function? I am using pg-promise | | 2020-12-27

    I recommend using one of the other available escape sequences that pg-promise allows, e.g. $[], because with ${} if you accidentally or intentionally use a template string, values can be interpolated directly which isn't what you want. There's actually a warning about this at that link.

  • GitHub repo next-seo

    Next SEO is a plug in that makes managing your SEO easier in Next.js projects.

    Project mention: Considering Next.js for my next project. Lots of experience with Vue. Need to hit the ground running. | | 2021-02-19

    I prefer the following library for Next.js:

  • GitHub repo codecrumbs

    Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.

  • GitHub repo Serene

    Business Apps Made Simple with Asp.Net Core MVC / TypeScript (by serenity-is)

  • GitHub repo react-anime

    (ノ´ヮ´)ノ*:・゚✧ A super easy animation library for React!

  • GitHub repo modern-typescript-with-examples-cheat-sheet

    Fully printable summary of modern TypeScript language features with extensive examples to help you learn

    Project mention: Looking back, what would you advice yourself as a TS beginner? | | 2021-02-15

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-02-26.


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

Project Stars
1 material-ui 65,465
2 prettier 39,032
3 taro 28,252
4 react 22,239
5 electron-react-boilerplate 16,986
6 Aurelia 1 11,553
7 razzle 9,974
8 TestCafe 8,782
9 tsdx 7,552
10 protobuf 7,285
11 engine 6,146
12 generator-angular-fullstack 6,127
13 ThinkJS 5,211
14 GoJS, a JavaScript Library for HTML Diagrams 5,063
15 cash 5,020
16 FuseBox 4,029
17 ts-loader 2,878
18 pg-promise 2,824
19 next-seo 2,500
20 codecrumbs 2,453
21 Serene 2,059
22 react-anime 1,264
23 modern-typescript-with-examples-cheat-sheet 759