SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript TypeScript Projects
-
Material UI
Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.
Project mention: Show HN: Typique – a bundler-independent, zero-runtime CSS-in-TS library | news.ycombinator.com | 2026-01-07Hi HN! I’ve been following zero-runtime CSS-in-JS/TS libraries for a while and noticed that most of them end up overwhelmed by bundler compatibility issues. A good summary of these problems is in the final status report [1] of Pigment CSS — MUI’s attempt in this space.
As someone working on TypeScript tooling, I started wondering whether this problem could be approached from a different angle: instead of relying on bundler plugins, use TypeScript types to define styles, and TypeScript tooling to provide locally scoped class and CSS variable names.
This led to Typique — a library built as a TypeScript plugin. It provides IDE integration (completion, diagnostics, quick fixes) and emits plain CSS without any dependence on bundler or framework. It’s early, but already usable; I’ve been using it in a couple of personal projects.
Feedback, questions, and skepticism are very welcome. Thanks for reading.
[1] https://github.com/mui/material-ui/issues/45759#issuecomment...
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: How to Build a Dependency Map of a Legacy Codebase Using AI Tools | dev.to | 2026-05-09
137Foundry provides legacy modernization services that include dependency mapping as a foundational assessment phase. Prettier and ESLint are useful companion tools for enforcing code style consistency as the refactoring proceeds. Node.js and Python.org official documentation are authoritative references for understanding the import and module systems of those runtimes.
-
30-Days-Of-JavaScript
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
-
Project mention: I built a GUI-powered Userscript manager for faster userscript creation! | dev.to | 2026-04-03
So I switched to Monaco editor, the same editor that powers VSCode. The extension instantly became a few MB heavier, but it was definitely worth it. Monaco editor was extremely powerful, with all the standard editor features such as renaming variables, syntax highlighting, and more just out of the box. I'm so glad I didn't have to implement any of that myself, yet it's available for everyone to use.
-
ToolJet
ToolJet is the open-source foundation of ToolJet AI - the enterprise app generation platform for building internal tools, dashboard, business applications, workflows and AI agents 🚀
Project mention: Open Source Retool Alternative: A Code-First, AI-Native Approach | dev.to | 2026-04-28ToolJet: github.com/ToolJet/ToolJet
-
claude-hud
A Claude Code plugin that shows what's happening - context usage, active tools, running agents, and todo progress
-
Project mention: Show HN: Spark, An advanced 3D Gaussian Splatting renderer for Three.js | news.ycombinator.com | 2025-06-11
BabylonJS and the OP's own Aframe [1] seem to have similar licenses, similar number of Github stars and forks, although Aframe seems newer and more game / VR focused.
How do Babylon, Aframe, Three.js, and PlayCanvas [2] compare from those that have used them?
IIUC, PlayCanvas is the most mature, featureful, and performant, but it's commercial. Babylon is the featureful 3D engine, whereas Three.js is fairly raw. Though it has some nice stuff for animation, textures, etc., you're really building your own kit.
Any good experiences (or bad) with any of these?
[1] https://github.com/aframevr/aframe
[2] https://playcanvas.com/
-
On the app there are two buttons, the one on the left demonstrates the current functionality of trying the use SSE in Capacitor 8 that is detailed in #6582. The button on the right shows SSE working with the help of capacitor-stream-http-v2.
-
-
-
-
-
typescript-book
The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source. (by gibbok)
-
-
h5-Dooring
H5 Page Maker, H5 Editor, LowCode. Make H5 as easy as building blocks. | 让H5制作像搭积木一样简单, 轻松搭建H5页面, H5网站, PC端网站,LowCode平台.
-
TestCafe
-
-
Project mention: Build apps for ChatGPT, Claude, and Gemini using MCP UI components from Flowbite | dev.to | 2026-02-06
We decided to use the Skybridge framework to build MCP apps and we are using the UI components from Flowbite.
-
artillery
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
My simple ab tests? Yeah, they were totally not enough! For high-stakes events like flash sales, really thorough load testing is just non-negotiable. Period. Now, I make sure to incorporate more robust tools like k6 or Artillery into my pre-launch checklist for any client project that’s expecting a lot of traffic. These tools can simulate thousands of concurrent users, which is awesome for spotting bottlenecks *before* they ever hit production. Trust me, it's worth every bit of effort!
-
jsplumb
Build Connectivity Quickly. Rapidly build diagramming apps and rich graphical front ends with React, Angular, Svelte, Vue, Javascript and Typescript.
-
-
dependency-cruiser
Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
dependency-cruiser is a powerful tool for analyzing and validating dependencies in JavaScript and TypeScript projects.
-
JavaScript TypeScript discussion
JavaScript TypeScript related posts
-
Avoid Cross Module Dependencies with Dependency Cruiser
-
I am worried about Bun
-
Codemod for ignoring lint errors
-
When diffs outrun gates: admissibility, not vibes
-
Developing new static analyzer: PVS-Studio JavaScript
-
React Native vs Flutter in 2026: Which Should You Choose?
-
Show HN: Free, In-Browser PDF Editor
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Jun 2026
Index
What are some of the best open-source TypeScript projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Material UI | 98,388 |
| 2 | prettier | 51,901 |
| 3 | 30-Days-Of-JavaScript | 46,418 |
| 4 | Monaco Editor | 46,139 |
| 5 | ToolJet | 37,978 |
| 6 | claude-hud | 24,546 |
| 7 | engine | 15,945 |
| 8 | capacitor | 15,814 |
| 9 | bentopdf | 13,595 |
| 10 | pipedream | 11,440 |
| 11 | razzle | 11,064 |
| 12 | protobuf | 10,555 |
| 13 | typescript-book | 10,309 |
| 14 | PatrickJS-starter | 10,246 |
| 15 | h5-Dooring | 9,948 |
| 16 | TestCafe | 9,906 |
| 17 | Baileys | 9,670 |
| 18 | flowbite | 9,263 |
| 19 | artillery | 8,993 |
| 20 | jsplumb | 7,777 |
| 21 | cash | 7,043 |
| 22 | dependency-cruiser | 6,724 |
| 23 | golden-layout | 6,684 |