SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript client-side Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
broadcast-channel
:satellite: BroadcastChannel to send data between different browser-tabs or nodejs-processes :satellite: + LeaderElection over the channels https://pubkey.github.io/broadcast-channel/
-
css-vars-ponyfill
Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers
-
Termino.js
Create a web based terminal on any website - great for games, animations and real world apps!
-
-
-
-
jit-browser-tailwindcss
Client side api to generate css via tailwind jit in the browser - Dynamic tailwindcss!
-
-
Next.js-app-router-with-next-auth
features in this nextjs app router version 13: 1)File based routing 2)Client and server components 3)Server side rendering 4)Client side rendering 5 )Backend api route handlers (controllers in node.js) 6)Mongodb and nodejs inside nextjs !!!!! 7)Dynamic routes
-
-
Inspector
A visualization tool for Google AI Studio raw JSON exports. Features deep search, code syntax highlighting, sanitized JSON exports for context recycling, and offline support for sensitive prompt logs. (by TimChinye)
Project mention: Show HN: Inspector – Open-Source Google AI Studio Conversation Viewer | news.ycombinator.com | 2026-01-29 -
-
cipherkit
85 free browser-based developer tools — AES, SHA, JWT, Base64, JSON, Regex, Diff, QR and more. 100% client-side. No login. No tracking.
Project mention: cipherkit VS CyberChef - a user suggested alternative | libhunt.com/r/cipherkit | 2026-07-01 -
Project mention: Show HN: Ferrite – Markdown editor in Rust with native Mermaid diagram rendering | news.ycombinator.com | 2026-01-10
This looks cool! And, to add to the list of shameless plugs for OSS markdown editors/renderers With mermaid support, I will add mine to the list:
https://merview.com with full source code at https://github.com/mickdarling/merview
-
-
-
asili
Privacy-first polygenic risk score analysis. Upload your DNA, get trait scores — all processing happens on your device. Built on DuckDB WASM, Web Components, and the PGS Catalog. No accounts, no servers, no data leaves your browser.
Project mention: Show HN: Asili – open-source, privacy-first in-browser DNA PGS scoring | news.ycombinator.com | 2026-06-18 -
yourcyclekeeper
Privacy-first period tracker that runs entirely client-side — no accounts, no tracking, no cloud.
Project mention: Show HN: YourCycleKeeper – a client-side privacy-first period tracker | news.ycombinator.com | 2026-03-08https://github.com/pythonime-lab/yourcyclekeeper
I’d really appreciate feedback from the HN community, especially around the architecture and privacy model.
-
devguard-scan
100% client-side secret scanner — a dependency-free, zero-upload browser port of the wrg-devguard scan engine. Paste code or drop files; nothing leaves your browser.
Project mention: A client-side secret scanner that physically can't exfiltrate your code (and why you shouldn't trust mine either) | dev.to | 2026-05-30It's a POC, MIT-licensed, and open to rule-requests: github.com/WRG-11/devguard-scan
JavaScript client-side discussion
JavaScript client-side related posts
-
Show HN: Asili – open-source, privacy-first in-browser DNA PGS scoring
-
Email obfuscation: What still works in 2023?
-
Why do we need modules at all?
-
Introducing Quell 5.0: A More Secure Quell
-
JSON-Tag: Render JSON data on any website & LOTS more using a json tag
-
JSON-Tag: Render JSON data on any website & LOTS more using a json tag
-
JSON Tag: Render JSON data on any website & LOTS more using a json tag
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Jul 2026
Index
What are some of the best open-source client-side projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | riot | 14,922 |
| 2 | html2pdf.js | 4,895 |
| 3 | hat.sh | 2,287 |
| 4 | broadcast-channel | 1,996 |
| 5 | css-vars-ponyfill | 1,463 |
| 6 | navaid | 796 |
| 7 | Termino.js | 646 |
| 8 | Factoriodustry | 256 |
| 9 | voronoi | 264 |
| 10 | redux-first-routing | 130 |
| 11 | jit-browser-tailwindcss | 92 |
| 12 | ngn-apl | 58 |
| 13 | Next.js-app-router-with-next-auth | 13 |
| 14 | blame.email | 12 |
| 15 | Inspector | 13 |
| 16 | NotePlus | 10 |
| 17 | cipherkit | 9 |
| 18 | merview | 11 |
| 19 | JSON-Tag | 8 |
| 20 | nostr-relay-hash-table | 5 |
| 21 | asili | 3 |
| 22 | yourcyclekeeper | 0 |
| 23 | devguard-scan | 0 |