SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript Node.j Projects
-
debug
A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers
Project mention: Less is safer: how Obsidian reduces the risk of supply chain attacks | news.ycombinator.com | 2025-09-19 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
The stdlib team is active in the chat, and public messages are the best way to get timely help—no need for routine @-mentions. Asking questions in public is the fastest way to get a response, as more people can help, plus it's likely that someone else will benefit from finding out the answer to your question. The stdlib Code of Conduct applies to all community spaces, including stdlib's Zulip. Should you encounter an issue, Zulip's reporting tools and our moderation team are available.
-
serverless-express
Run Express and other Node.js frameworks on AWS Serverless technologies such as Lambda, API Gateway, Lambda@Edge, and more.
-
ApostropheCMS
A full-featured, open-source content management framework built with Node.js that empowers organizations by combining in-context editing and headless architecture in a full-stack JS environment.
-
speakeasy
**NOT MAINTAINED** Two-factor authentication for Node.js. One-time passcode generator (HOTP/TOTP) with support for Google Authenticator.
While 95% of active devices in 2024 support FIDO2 (per StatCounter), the remaining 5% includes older Android devices (pre-Android 10), legacy iOS devices (pre-iOS 14), and some desktop browsers (older Firefox/Edge versions). Forcing passkey-only auth will alienate these users: in our case study, 3% of users churned when passkeys were mandatory, mostly from emerging markets with older device fleets. Instead, implement a fallback to TOTP (RFC 6238) for non-FIDO2 devices, using the Speakeasy library which is stable, widely used, and supports TOTP generation/verification. You should also allow users to register multiple authenticators (e.g., phone + hardware key) to avoid lockout if a device is lost. A common pitfall is disabling SMS OTP immediately: instead, deprecate it slowly, notifying users to switch to passkeys over 3-6 months. Below is the code to generate a TOTP secret for fallback users:
-
pdf-bot
🤖 A Node queue API for generating PDFs using headless Chrome. Comes with a CLI, S3 storage and webhooks for notifying subscribers about generated PDFs
-
-
kuzzle
Open-source Back-end, self-hostable & ready to use - Real-time, storage, advanced search - Web, Apps, Mobile, IoT -
-
zeroshot
Your autonomous engineering team in a CLI. Point Zeroshot at an issue, walk away, and return to production-grade code. Supports Claude Code, OpenAI Codex, OpenCode, and Gemini CLI.
-
-
TimeOff.Management
Simple yet powerful absence management software for small and medium size business (community edition)
-
appmetrics
Node Application Metrics provides a foundational infrastructure for collecting resource and performance monitoring data for Node.js-based applications. (by RuntimeTools)
-
-
-
dotenv-flow
Loads environment variables from .env.[development|test|production][.local] files for Node.js® projects.
-
-
-
-
-
teachcode
A tool to develop and improve a student’s programming skills by introducing the earliest lessons of coding.
-
GPTPortal
A feature-rich portal to chat with GPT-4, Claude, Gemini, Mistral, & OpenAI Assistant APIs via a lightweight Node.js web app; supports customizable multimodality for voice, images, & files.
-
-
JavaScript Node.js discussion
JavaScript Node.js related posts
-
Show HN: I built a minimal file organizer CLI and underestimated filesystem case
-
Tropy
-
ZetaOffice: LibreOffice in the Browser
-
11 GitHub Repositories to learn NodeJs
-
Reflecting on GSoC 2024
-
Integrate Dropbox API with React: A Comprehensive Guide
-
Welcoming colors to the stdlib REPL!
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Jun 2026
Index
What are some of the best open-source Node.j projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | debug | 11,444 |
| 2 | stdlib | 5,857 |
| 3 | serverless-express | 5,267 |
| 4 | ApostropheCMS | 4,565 |
| 5 | speakeasy | 2,757 |
| 6 | pdf-bot | 2,640 |
| 7 | Node.js-Design-Patterns-Third-Edition | 1,910 |
| 8 | kuzzle | 1,643 |
| 9 | zeroshot | 1,503 |
| 10 | tropy | 1,119 |
| 11 | TimeOff.Management | 1,037 |
| 12 | appmetrics | 981 |
| 13 | allOrigins | 980 |
| 14 | dropbox-sdk-js | 968 |
| 15 | dotenv-flow | 902 |
| 16 | Rando.js | 797 |
| 17 | strapi-tool-dockerize | 621 |
| 18 | google-chat-samples | 601 |
| 19 | Titra | 494 |
| 20 | teachcode | 412 |
| 21 | GPTPortal | 397 |
| 22 | node-js-jwt-auth-mongodb | 350 |
| 23 | bcat | 347 |