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

  • Next.js

    The React Framework

    Project mention: Next.js: La Guía Definitiva del Framework React más Popular | dev.to | 2024-12-06

    Ejemplos de Next.js

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • node

    Node.js JavaScript runtime ✨🐢🚀✨

    Project mention: Turn Unstructured Emails to Actionable Data | dev.to | 2024-12-05

    We’ll be using Node.js to run our code. If you don’t have Node.js installed, go to the Node.js website and download the latest version.

  • 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.

  • 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

  • Nodemon.io

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

    Project mention: Build Your Own nodemon in Few Lines of Code | dev.to | 2024-10-19

    nodemon

  • validator.js

    String validation

    Project mention: Simplifying String Validation in Go: Introducing validatorgo | dev.to | 2024-11-14

    Why not use popular Go libraries like Package validator or govalidator? While both libraries are well-known, validatorgo focuses on standalone string validation and provides an extensive collection of customizable validators inspired by validator.js, which neither of these Go libraries fully implement.

  • mocha

    ☕️ simple, flexible, fun javascript test framework for node.js & the browser

    Project mention: Unit testing for NodeJS using Mocha and Chai | dev.to | 2024-10-24

    Mocha is a feature-rich JavaScript test framework that runs on Node.js, making asynchronous testing simple and enjoyable. It provides functions that execute in a specific order, collecting test results and offering accurate reporting.

  • SaaSHub

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

    SaaSHub logo
  • ws

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

    Project mention: An Analysis of the Performance of WebSockets in Various Programming Languages | news.ycombinator.com | 2024-11-22

    Interesting that https://github.com/uNetworking/uWebSockets.js outperforms the raw C++ uWebSockets implementation.

    It's also interesting that https://github.com/websockets/ws does not appear in this study, given that in the node ecosystem it is ~3x more likely to be used (not a perfect measurement but ws has 28k github stars vs uWebSockets 8k stars)

  • ava

    Node.js test runner that lets you develop with confidence 🚀

    Project mention: Painless CLI integration testing | dev.to | 2024-01-10

    We use Jest Framework for testing. Jest is not a dogma, and, of course, in its place can be any other test runner, such as Mocha or Ava. Let's focus on tests. I'll provide a short example because I don’t want to waste your time. You can find the full version here. It's crucial to read the comments in the code below. Let's go!

  • homepage

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

    Project mention: 🧑‍💻🔧 Build a homelab with these apps and develop ANYTHING! 🤩 | dev.to | 2024-10-15

    Homepage is a highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations. It features quick search, bookmarks, weather support, a wide range of integrations and widgets, an elegant and modern design, and a focus on performance.

  • dotenv

    Loads environment variables from .env for nodejs projects.

    Project mention: Blog Server with JWT Authentication - Powered by Node.js & MySQL | dev.to | 2024-12-06
  • cz-cli

    The commitizen command line utility. #BlackLivesMatter

    Project mention: Automating Releases with Semantic Versioning and GitHub Actions | dev.to | 2024-11-29

    We also can use tools like Commitizen Commitizen, and commitlint to enforce valid and consistent commit messages.

  • shelljs

    :shell: Portable Unix shell commands for Node.js

    Project mention: The Bun Shell | news.ycombinator.com | 2024-01-20

    When I need shell-like utilities from my JS scripts I've previously used shelljs [0]. It's neat that Bun is adding more built-in utilities though.

    [0] https://github.com/shelljs/shelljs

  • nodeBB

    Node.js based forum software built for the modern web

    Project mention: Stop Using Discord | news.ycombinator.com | 2024-05-31
  • supertest

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

  • Nock

    HTTP server mocking and expectations library for Node.js

    Project mention: Effective Strategies for Writing Unit Tests with External Dependencies like Databases and APIs | dev.to | 2024-11-14

    For testing third-party API calls, you can use libraries such as WireMock or Nock. These tools allow you to simulate HTTP requests and responses, helping you test how your application behaves when interacting with an external service. For example, you can mock successful responses, simulate errors, or test timeouts, all without making real HTTP requests.

  • 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.

  • debug

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

    Project mention: Why write a library? | dev.to | 2024-05-02

    Number of dependencies: one way to tell if a library is not too challenging to be used as study source is based on the production dependencies count. The fewer the better. For example, I chose debug because it only has 1 dependency (ms), while the rest of the code relies on core NodeJS modules - which is exactly what I was looking for - to learn how to build a library from scratch, not off the shelf libraries with many external deps, which in turn are based on more deps. There you go, dependency hell.

  • reactide

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

  • curriculum

    The open curriculum for learning web development

    Project mention: Building an API part 1 | dev.to | 2024-11-12

    I've built a skeleton of the API routes and what information the routes will return. The API is built using Express since this is what I've learned from The Odin Project and I want to move quickly.

  • qs

    A querystring parser with nesting support

    Project mention: Type-Safe Fetch with Next.js, Strapi, and OpenAPI | dev.to | 2024-04-02

    That would mean a bit of string concatenation. Luckily, Strapi suggest a library called qs to make this a bit more streamlined:

  • enquirer

    Stylish, intuitive and user-friendly prompts, for Node.js. 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 many others! Please follow Enquirer's author: https://github.com/jonschlinkert

    Project mention: GitHub Sponsors: Jon Schlinkert JavaScript developer | dev.to | 2024-04-30

    jonschlinkert (Jon Schlinkert) · GitHub

  • whatsapp-web-reveng

    Reverse engineering WhatsApp Web.

  • 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

  • Next.js: La Guía Definitiva del Framework React más Popular

    1 project | dev.to | 6 Dec 2024
  • How to Create a React App

    1 project | dev.to | 4 Dec 2024
  • Creating a TypeScript CLI for Your Monorepo

    2 projects | dev.to | 1 Dec 2024
  • My Journey Contributing to Node.js Core: The Final Chapter (3/3)

    2 projects | dev.to | 28 Nov 2024
  • ZetaOffice: LibreOffice in the Browser

    12 projects | news.ycombinator.com | 26 Nov 2024
  • Contributing to Node.js: Implementing Dynamic Colors for Test Runner Diagnostics (2/3)

    1 project | dev.to | 27 Nov 2024
  • Guia de Comandos PM2

    2 projects | dev.to | 27 Nov 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 Dec 2024
    SaaSHub helps you find the best software and product alternatives 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 127,576
2 node 108,222
3 30-Days-Of-JavaScript 43,487
4 PM2 41,635
5 Nodemon.io 26,355
6 validator.js 23,172
7 mocha 22,641
8 ws 21,818
9 ava 20,745
10 homepage 20,032
11 dotenv 19,282
12 cz-cli 16,912
13 shelljs 14,269
14 nodeBB 14,250
15 supertest 13,837
16 Nock 12,757
17 Habitica 12,057
18 debug 11,161
19 reactide 10,533
20 curriculum 10,180
21 qs 8,588
22 enquirer 7,704
23 whatsapp-web-reveng 6,162

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai