JavaScript TypeScript

Open-source JavaScript projects categorized as TypeScript | Edit details

Top 23 JavaScript TypeScript Projects

  • 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: Choosing the right component library for your design system: MUI vs Chakra | reddit.com/r/reactjs | 2022-01-24

    See https://github.com/microsoft/TypeScript/issues/34801 and https://github.com/mui-org/material-ui/issues/19113

  • prettier

    Prettier is an opinionated code formatter.

    Project mention: Gyaani Baba ka ucch Gyaan, aao lelo. Join discord for more | reddit.com/r/IndianTeenagers | 2022-01-26
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • react

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

    Project mention: For those learning TypeScript for full stack apps, here's what I'm doing | reddit.com/r/learnprogramming | 2022-01-22

    React TypeScript Cheatsheets

  • Monaco Editor

    A browser based code editor

    Project mention: Is there a library that will allow me to have a textarea input with syntax highlighting? | reddit.com/r/AskProgramming | 2022-01-21

    There's also Monaco from MS: https://microsoft.github.io/monaco-editor/

  • Aurelia 1

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

  • Blitz

    ⚡️The Fullstack React Framework — built on Next.js

    Project mention: What handles Next better than Remix? | reddit.com/r/reactjs | 2022-01-19
  • razzle

    ✨ Create server-rendered universal JavaScript applications with no configuration

    Project mention: SASS vs CSS Modules vs CSS-in-JS vs Compile time CSS-in-JS. Who wins? | dev.to | 2022-01-11

    Somehow at the interview I was asked "what i think about difficulty of configuring Webpack for Linaria, at that moment I realized, what to find a solution to set up Linaria with SSR is not simple task", but I will show you the final result for example Razzle config:

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • TestCafe

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

    Project mention: The best Angular 13 Starter Project | dev.to | 2022-01-22

    ✅ Angular 13 ✅ Angular Material ✅ Unit Testing with Jest ✅ End-to-End Testing with [TestCafé](https://testcafe.io/ ✅ Internationalization with Transloco ✅ Auto documentation with Compodoc ✅ Analyse your project with webpack-bundle-analyzer ✅ Docker ✅ ESLint ✅ Prettier ✅ Commit Linting ✅ AuditJS Audit this application using Sonatype OSS Index ✅ Auto-generate a CHANGELOG with auto-changelog

  • tsdx

    Zero-config CLI for TypeScript package development

    Project mention: Looking for a TSDX alternative - any recommendations 🙃? | reddit.com/r/webdev | 2022-01-17

    TSDX is no longer maintained - but it was really nice! Is there any project out there that does something similar?

  • protobuf

    Protocol Buffers for JavaScript (& TypeScript).

    Project mention: Confusing Job Interview Take Home Assignment | reddit.com/r/Frontend | 2021-11-17
  • engine

    Fast and lightweight JavaScript game engine built on WebGL and glTF

    Project mention: Game Programming Fundamentals | dev.to | 2022-01-23

    Unity 3D Engine accepts Javascript. A WebGL-enabled Java engine such as PlayCanvas, developed at MIT, allows users to simultaneously work in the game with an online browser and publish to multiple platforms.

  • Bot Builder SDK

    Bot Framework provides the most comprehensive experience for building conversation applications. (by microsoft)

  • generator-angular-fullstack

    Yeoman generator for an Angular app with an Express server

  • cash

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

    Project mention: Replacing jQuery (110kb) With UmbrellaJS (8kb) | news.ycombinator.com | 2022-01-18

    Cash's maintainer here. I don't think this is true actually.

    Zepto supports some methods that Cash doesn't, but you probably shouldn't use them to begin with, like $.ajax, $.isArray, $.fn.animate etc. In 2022 either better built-in solutions exist or better specialized tiny libraries exist.

    Everything that is supported by both Zepto and Cash should either work identically or Cash's implementation should be closer to jQuery's. Just to mention one thing in this regard you can run jQuery's test suite with Cash, and Cash's test suite with jQuery, easily [0]. I've done so and looked at every single failed test manually a few times, I doubt nearly the same level of attention went into Zepto. Just to mention one difference: Cash supports jQuery-style event namespacing, Zepto just doesn't support this.

    [0]: https://github.com/fabiospampinato/cash/blob/272132a6dc1d885...

  • golden-layout

    A multi window layout manager for webapps

    Project mention: I made a rudimentary wrapper library around GoldenLayout 2.x | reddit.com/r/sveltejs | 2021-10-03

    If you don't know, GoldenLayout implements resizable and movabe tabs and tab sets. The Website has a life demo, although based on 1.x I think.

  • nerv

    A blazing fast React alternative, compatible with IE8 and React 16. (by NervJS)

    Project mention: [AskJS] Millions of Indian and Chinese devs use Javascript: how come there aren't more big open source tools coming out of these places? | reddit.com/r/javascript | 2021-03-03

    https://github.com/NervJS/nerv is a chinese react drop-in alternative (pretty decent one, at that)

  • ThinkJS

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

  • next-seo

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

    Project mention: Static Open Graph Images at Build Time | reddit.com/r/nextjs | 2022-01-11

    In my case (for https://www.cutintothejamstack.com/) I ended up generating the images I needed manually with an online tool since I didn't need to do it en masse. Then I added the `og:image` tags using [next-seo](https://github.com/garmeeh/next-seo).

  • FuseBox

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

    Project mention: Building a Webpack alternative in F# | dev.to | 2021-12-16

    At the time I had been exploring alternatives to Webpack like fuse-box, parcel, and esbuild. Around the same time I was made aware aware that browsers had already implemented [ESM modules], so technically as long as you produced HTML, CSS, and JS you didn't need any kind of pre-processing at all.

  • a32nx

    The A32NX Project is a community driven open source project to create a free Airbus A320neo in Microsoft Flight Simulator that is as close to reality as possible.

    Project mention: More PMDG news (and Quality wings stated over their forum that they allocated their focus over other things rather than the MSFS 787 too) | reddit.com/r/MicrosoftFlightSim | 2022-01-18

    Actively being worked on

  • material-kit-react

    React Dashboard made with Material UI’s components. Our pro template contains features like TypeScript version, authentication system with Firebase and Auth0 plus many other

    Project mention: What's the best option for adding user-authentication to a side project webapp? | reddit.com/r/dotnet | 2022-01-02

    To jumpstart the React frontend, I've used the nicely architected... https://github.com/devias-io/material-kit-react

  • BotBuilder-Samples

    Welcome to the Bot Framework samples repository. Here you will find task-focused samples in C#, JavaScript and TypeScript to help you get started with the Bot Framework SDK!

    Project mention: ⏰ Parikshan - Compiler to measure the running time of javascript functions | dev.to | 2022-01-13

    You can check dashboard for analysis done on botbuilder example repository here.

  • pg-promise

    PostgreSQL interface for Node.js

    Project mention: Help seeding a database with PG | reddit.com/r/learnjavascript | 2021-08-17

    Yes. You can also take at the pg-promise library. https://github.com/vitaly-t/pg-promise

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 2022-01-26.

JavaScript TypeScript related posts

Index

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

Project Stars
1 material-ui 74,702
2 prettier 41,691
3 react 31,050
4 Monaco Editor 27,861
5 Aurelia 1 11,663
6 Blitz 10,647
7 razzle 10,593
8 TestCafe 9,197
9 tsdx 9,182
10 protobuf 7,978
11 engine 7,019
12 Bot Builder SDK 6,706
13 generator-angular-fullstack 6,134
14 cash 5,762
15 golden-layout 5,481
16 nerv 5,419
17 ThinkJS 5,261
18 next-seo 4,300
19 FuseBox 4,052
20 a32nx 3,934
21 material-kit-react 3,573
22 BotBuilder-Samples 3,522
23 pg-promise 3,071
Find remote TypeScript jobs at our new job board 99remotejobs.com. There are 14 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
www.sonarlint.org