JavaScript NodeJS

Open-source JavaScript projects categorized as NodeJS

Top 23 JavaScript NodeJS Projects

  1. 30-seconds-of-code

    Coding articles to level up your development skills

    Project mention: Best GitHub Repositories for Programmers | dev.to | 2025-05-11

    Short, useful code snippets in JavaScript and other languages to boost productivity and learning. Explore the repository

  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: Fast-Track Your Backend Skills with This Node.js Tutorial | dev.to | 2025-06-11

    Visit https://nodejs.org and download the LTS version. Installation includes npm, the Node Package Manager.

  4. axios

    Promise based HTTP client for the browser and node.js

    Project mention: How to Handle File Uploads with Node.js and Express - Multer Edition | dev.to | 2025-05-12

    For this tutorial, we're going to scan the file for malware using Verisys Antivirus API, and so we'll add a package to make it easier to make external HTTP requests. Popular choices include Axios and node-fetch - for this article, we'll use node-fetch.

  5. Express

    Fast, unopinionated, minimalist web framework for node.

    Project mention: Building an API in Node.js without using any packages | dev.to | 2025-05-18

    So that’s the first big downside of building a REST API without using packages like express.js - you have to build all the route handling yourself, plus add some support for middlewares.

  6. 33-js-concepts

    📜 33 JavaScript concepts every developer should know.

    Project mention: 18 GitHub Repos to Learn JavaScript | dev.to | 2024-07-26

    15 . 33 JS Concepts This repository is a collection of articles and books on the 33 JavaScript Concepts which every JavaScript Developer should know in order to have an in-depth knowledge of the language and its working.

  7. Ghost

    Independent technology for modern publishing, memberships, subscriptions and newsletters.

    Project mention: Smart People Don't Chase Goals; They Create Limits | news.ycombinator.com | 2025-06-10

    Sidenote: If you're curious, this blog was created using Ghost: <https://github.com/tryghost/ghost>

  8. Meteor JS

    Meteor, the JavaScript App Platform

    Project mention: Distributed Data Protocol (DDP) Specification – From Meteorjs | news.ycombinator.com | 2025-06-12
  9. SaaSHub

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

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

  11. zx

    A tool for writing better scripts

    Project mention: 🔓5 Open Source Tools That Changed My Development Workflow Forever | dev.to | 2025-05-16

    Zx solves these problems by letting you write shell scripts in JavaScript or TypeScript. It is maintained by Google and is perfect if you are a JS lover.

  12. awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

    Project mention: 🔥 Hidden Gems on GitHub That Every Developer (IT/Non-IT) Needs to Explore | dev.to | 2025-05-30

    📦 18. Awesome Cheatsheets 📍 https://github.com/LeCoupa/awesome-cheatsheets  📜 One-liners and syntax reminders for 20+ languages/tools.  ✅ Best For: Everyone - literally!

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

  14. nw.js

    Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.

    Project mention: Nw.js – call Node.js modules from DOM | news.ycombinator.com | 2024-08-18
  15. ToolJet

    Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀

    Project mention: Show HN: ToolJet 3.0 – open-source internal tool and workflow builder | news.ycombinator.com | 2024-11-13
  16. SheetJS js-xlsx

    📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs

    Project mention: Building an inventory management app: 'Invento' as a Beginner Developer | dev.to | 2024-07-24

    XLSX : XLSX is a library for parsing and writing Excel spreadsheet files. It enables the application to export data to Excel, which is a common requirement for inventory management systems.

  17. hackathon-starter

    A boilerplate for Node.js web applications

    Project mention: A Step By Step Guide to Updating Your Legacy Node.js App in 2024 (v10 to v22) | dev.to | 2024-07-25

    Crawly is an Express app built on the bones of hackathon-starter, a boilerplate package for Node apps. Surprisingly, this project is still alive and well maintained in 2024. But there's no guarantee that the project still uses the same dependencies (it doesn't), and there's a likelihood that even more dependencies would be added (there were). So I abandoned any plans to merge the latest in.

  18. fastify

    Fast and low overhead web framework, for Node.js

    Project mention: Simple example with NestJS and Mercurius (Schema First) 😻 | dev.to | 2024-12-26

    In this post I will show you how to implement NestJS😻 with GraphQL in schema first mode, using Mercurius and the "platform" to Fastify.

  19. sharp

    High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.

    Project mention: Why Single Function Lambdas is a terrible choice for Serverless development. | dev.to | 2025-04-06

    For example, you might have a Lambda that powers your entire web server. Another for data crunching using an npm package that ships with a rust binary (node polars) leveraging multiple vCpus. A third might handle image processing with sharp, triggered by S3 uploads. And maybe another is dedicated to web scraping where you bundle a headless browser like Puppeteer as Layer to Lambda.

  20. webtorrent

    ⚡️ Streaming torrent client for the web

    Project mention: Why is there no P2P streaming protocol like BitTorrent? | news.ycombinator.com | 2025-04-14
  21. Standard

    🌟 JavaScript Style Guide, with linter & automatic code fixer

    Project mention: Step-by-Step Guide to Front-end Engineering — A Comprehensive Tutorial | dev.to | 2025-04-02

    standard (24.5k stars) Chinese version

  22. Mongoose

    MongoDB object modeling designed to work in an asynchronous environment.

    Project mention: CRUD with ExpressJS and MongoDB (Typescript) | dev.to | 2024-12-28

    Step 2: Install the necessary dependencies which are morgan, ExpressJS, Mongoose cors and nodemon

  23. javascript-testing-best-practices

    📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (April 2024)

  24. Passport

    Simple, unobtrusive authentication for Node.js.

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

  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 NodeJS discussion

Log in or Post with

JavaScript NodeJS related posts

  • Fast-Track Your Backend Skills with This Node.js Tutorial

    1 project | dev.to | 11 Jun 2025
  • Execa usage in Zod source code.

    2 projects | dev.to | 7 Jun 2025
  • Lazarv/React-Server

    1 project | news.ycombinator.com | 1 Jun 2025
  • Show HN: I rewrote my Mac Electron app in Rust (app went from 1GB to 172MB)

    12 projects | news.ycombinator.com | 28 May 2025
  • Glitch.com Is Closing

    6 projects | news.ycombinator.com | 22 May 2025
  • AI Agent faster memory access

    4 projects | dev.to | 21 May 2025
  • A Beginner’s Guide to Developing a News App in React Native

    1 project | dev.to | 21 May 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 30-seconds-of-code 123,932
2 node 111,601
3 axios 107,008
4 Express 67,147
5 33-js-concepts 65,235
6 Ghost 49,469
7 Meteor JS 44,657
8 30-Days-Of-JavaScript 44,418
9 zx 44,204
10 awesome-cheatsheets 42,684
11 PM2 42,284
12 nw.js 40,805
13 ToolJet 35,820
14 SheetJS js-xlsx 35,566
15 hackathon-starter 35,009
16 fastify 33,924
17 sharp 30,556
18 webtorrent 30,193
19 Standard 29,321
20 Mongoose 27,256
21 javascript-testing-best-practices 24,408
22 Passport 23,321
23 mocha 22,762

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