JavaScript Node

Open-source JavaScript projects categorized as Node

Spacebar Counter is a tool where you can show your skills to click the spacebar and create your world record. This tool also helps improve your spacebar clicking. Visit the spacebar counter. Increase your spacebar speed as well as mouse clicking. https://spacebarcounter.us

Top 23 JavaScript Node Projects

  1. Next.js

    The React Framework

    Project mention: Resume Scan AI app built with Next.js 15, Tailwind CSS, BetterAuth, Open AI, Inngest, and Shadcn/ui | dev.to | 2025-06-17

    Next.js

  2. InfluxDB

    InfluxDB โ€“ Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. node

    Node.js JavaScript runtime โœจ๐Ÿข๐Ÿš€โœจ

    Project mention: Building Your First Custom Shopify Storefront with React.js: A Beginnerโ€™s Guide | dev.to | 2025-06-18

    Node.js Installed: Download it from nodejs.org. This lets you run JavaScript tools on your computer.

  4. 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: Top Github repositories for 10+ programming languages | dev.to | 2024-07-16

    30 Days of JS preparation 30 Days of Javascript preparation that teaches JS topics in 30 days one topic per day, quite a good roadmap as well to learn JS from scratch.

  5. PM2

    Node.js Production Process Manager with a built-in Load Balancer.

    Project mention: Guia de Comandos PM2 | dev.to | 2024-11-27

    GitHub: PM2 Repository

  6. Nodemon.io

    Monitor for any changes in your node.js application and automatically restart the server - perfect for development

    Project mention: EXPRESS.JS #1 (WHAT I HAVE LEARNED) | dev.to | 2025-05-18
  7. homepage

    A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.

    Project mention: Adventures in Homelabbing: From Cloud Obsession to Self-Hosted Shenanigans | dev.to | 2025-04-09

    I began to self-host a Minecraft server using Crafty Controller, an Excalidraw instance, Docmost to replace Notion, Plane to replace Jira, and Penpot to replace Figma. To be able to access them from the internet, I used Nginx Proxy Manager to set up reverse proxies with SSL. You can use Traefik or Caddy instead, but I enjoyed the ease-of-use of NPM. For a dashboard solution, I started with Homarr, but later switched to Homepage because I'm apparently incapable of making a decision and sticking with it.

  8. validator.js

    String validation

    Project mention: Validating Environment Variables in Node | dev.to | 2025-06-09

    The library comes with a comprehensive set of over 25 built-in validators, covering everything from simple primitives to complex formats. It leverages the battle-tested validator.js library for many of these checks.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. mocha

    โ˜•๏ธ simple, flexible, fun javascript test framework for node.js & the browser

    Project mention: From Requests to Reports: Clean Logging in API Testing | dev.to | 2025-05-04

    In this article, we explore logging best practices that are largely tool-agnostic, but we'll demonstrate them using PactumJS, a powerful and extensible API testing tool, along with Mocha, a popular JavaScript test framework. For logging, weโ€™ll use Pino, one of the fastest and most reliable structured loggers for Node.js.

  11. ws

    Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js

    Project mention: WebSockets and Real-Time Communication | dev.to | 2025-04-19

    Node.js ws Library Documentation: ws GitHub

  12. ava

    Node.js test runner that lets you develop with confidence ๐Ÿš€

  13. dotenv

    Loads environment variables from .env for nodejs projects.

    Project mention: Do You Really Know Where Your API Keys End Up? A Security Guide for Fintech Developers | dev.to | 2025-05-27

    Here's how to set up environment variables in a Node.js project (you have to install dotenv):

  14. cz-cli

    The commitizen command line utility. #BlackLivesMatter

    Project mention: Commitizen: Simple commit conventions for internet citizens | news.ycombinator.com | 2025-04-22
  15. nodeBB

    Node.js based forum software built for the modern web

    Project mention: NodeBB i18n: Server-Side and Client-Side Implementation | dev.to | 2025-04-05

    The language codes available in NodeBB can be referenced from the folder names in the public/language directory of the NodeBB repository. For example:

  16. shelljs

    :shell: Portable Unix shell commands for Node.js

    Project mention: Compilation of Libraries Supporting CLI Application Development for Node.js | dev.to | 2025-01-20

    shelljs is used to run any other command-line programs through the shell.

  17. supertest

    ๐Ÿ•ท Super-agent driven library for testing node.js HTTP servers using a fluent API. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.

  18. Habitica

    A habit tracker app which treats your goals like a Role Playing Game.

    Project mention: Kickstart Hacktoberfest with These Exciting Open Source Projects to Contribute To! ๐Ÿš€ | dev.to | 2024-10-09

    ๐Ÿ’ผ Project: Habitica ๐Ÿ’ก Why Contribute: Habitica is a gamified task management app that helps users build better habits. Itโ€™s an open-source project built with JavaScript, and there are plenty of issues ranging from beginner-friendly bug fixes to feature enhancements.

  19. Nock

    HTTP server mocking and expectations library for Node.js

    Project mention: The best way for testing outbound API calls | dev.to | 2025-02-06

    mocha is a lib inspired by nock and WireMock. It allows checking if the mock was called or not, which is a nice feature. Like httptest, it also it don't automatically intercept the requests.

  20. debug

    A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers

    Project mention: The Grug Brained Developer | news.ycombinator.com | 2025-06-17

    It's absolutely not an anti-pattern if you have appropriate tools to handle different levels of logging, and especially not if you can filter debug output by area. You touch on this, but it's a bit strange to me that the default case is assumed to be "all logs all the time".

    I usually roll my own wrapper around an existing logging package, but https://www.npmjs.com/package/debug is a good example of what life can be like if you're using JS. Want to debug your rate limiter? Write `DEBUG=app:middleware:rate-limiter npm start` and off you go.

  21. curriculum

    The open curriculum for learning web development

    Project mention: From tutorial zombie to builder brain: How I finally learned to code by building messy little projects | dev.to | 2025-06-19

    The Odin Project Full-stack curriculum that encourages building real projects

  22. reactide

    Reactide is the first dedicated IDE for React web application development.

  23. qs

    A querystring parser with nesting support

  24. enquirer

    Stylish, intuitive and user-friendly prompts. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS, salesforce, Cypress, Google Lighthouse, Generate, tencent cloudbase, lint-staged, gluegun, hygen, hardhat, AWS Amplify, GitHub Actions Toolkit, @airbnb/nimbus, and more! Please follow Enquirer's author: https://github.com/jonschlinkert

    Project mention: CLI application with the Node.js Readline module (3/3) | dev.to | 2025-03-19

    Another prompt-and-more tool https://github.com/enquirer/enquirer

  25. whatsapp-web-reveng

    Reverse engineering WhatsApp Web.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

JavaScript Node discussion

Log in or Post with

JavaScript Node related posts

  • NodeJS Fundamentals: transform

    1 project | dev.to | 21 Jun 2025
  • Building an AI Vacation Planner Chatbot with Facial Authentication using FACEIO & Next.js

    1 project | dev.to | 17 Jun 2025
  • Critical Next.js Middleware Bypass Affects Popular AI Apps (CVE-2025-29927)

    1 project | dev.to | 15 Jun 2025
  • Fast-Track Your Backend Skills with This Node.js Tutorial

    1 project | dev.to | 11 Jun 2025
  • Diving into Next.js - My 2-Week Learning Experience

    1 project | dev.to | 11 Jun 2025
  • Validating Environment Variables in Node

    2 projects | dev.to | 9 Jun 2025
  • AI Travel Planner app built with Next.js 15, Tailwind CSS, Prisma, Open AI, and Clerk

    1 project | dev.to | 4 Jun 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 21 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more โ†’

Index

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

# Project Stars
1 Next.js 132,545
2 node 111,831
3 30-Days-Of-JavaScript 44,470
4 PM2 42,307
5 Nodemon.io 26,581
6 homepage 24,365
7 validator.js 23,522
8 mocha 22,773
9 ws 22,268
10 ava 20,787
11 dotenv 19,784
12 cz-cli 17,229
13 nodeBB 14,631
14 shelljs 14,357
15 supertest 14,057
16 Habitica 12,973
17 Nock 12,969
18 debug 11,288
19 curriculum 11,081
20 reactide 10,535
21 qs 8,743
22 enquirer 7,815
23 whatsapp-web-reveng 6,226

Sponsored
InfluxDB โ€“ Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?