JavaScript NodeJS

Open-source JavaScript projects categorized as NodeJS

Top 23 JavaScript NodeJS Projects

  • 30-seconds-of-code

    Short code snippets for all your development needs

    Project mention: What are the best open source repos in github that a beginner should READ? | /r/learnjavascript | 2023-03-28

    You could also check out: 1. 30 seconds of code 2. JavaScript30 3. JavaScript Algorithms

  • axios

    Promise based HTTP client for the browser and node.js

    Project mention: Introduction to TypeScript with React | | 2023-11-25

    So let's first install the axios npm library, so we can make an API call using it.

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • node

    Node.js JavaScript runtime ✨🐢🚀✨

    Project mention: Easy Way to Build a Sign-Up Form with Validation Using React | | 2023-12-02

    The first thing we need to do for this project is to set up our development environment. Make sure you have Node.js installed on your PC. If you don't have it yet, you can visit and download the LTS version for your operating system.

  • Express

    Fast, unopinionated, minimalist web framework for node.

    Project mention: Cloud Run - TypeScript boilerplate for getting started | | 2023-12-01

    I use Express and Jest, but only enough to give you something to start with. You can substitute these out for your favorite web and test framework.

  • 33-js-concepts

    📜 33 JavaScript concepts every developer should know.

    Project mention: 33-JS-concepts – 33 JavaScript concepts every developer should know | | 2023-08-27
  • Ghost

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

    Project mention: Where should legal disclaimers go | /r/Blogging | 2023-10-16

    I'm building my first website. I will have a mix of original content and some that will be linked to written by others. Topics will include health and that's one of the reasons I've built a legal disclaimer using one of the free legal services.

  • Meteor JS

    Meteor, the JavaScript App Platform

    Project mention: Best NodeJS frameworks for seamless backend development | | 2023-11-20

    Community stats: The Meteor.js GitHub repository has an active community with 43.8k stars and 5.4k forks.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • PM2

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

    Project mention: Is PM2 safe to install on my Mint? | /r/linuxmint | 2023-12-03
  • 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: Win 7 no longer supported?? Please no! | /r/duckietv | 2023-05-22

    (Step 7 will not be necessary once is completed)

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

    Project mention: Where to Learn Javascript | /r/PinoyProgrammer | 2023-07-01
  • zx

    A tool for writing better scripts

    Project mention: My script to install husky, commitlint and lint-staged with zx | | 2023-11-18

    If you want test it, you can run this script withzx :

  • Hexo

    A fast, simple & powerful blog framework, powered by Node.js.

    Project mention: Top ten popular static site generators (SSG) in 2023 | | 2023-02-18

    Hexo — best lightweight SSG

  • awesome-cheatsheets

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

    Project mention: Cool Github repositories for Everyone | | 2022-12-29
  • hackathon-starter

    A boilerplate for Node.js web applications

    Project mention: Stay Ahead of the Game Must Have Front-End Boilerplates and Starter Kits for Every Developer | | 2023-09-06

    Well, I've never attended a Hackerthon before and have no prior knowledge of what it looks like. But I happen to come across a guide that we'll help me start up when the time comes. The Hackerthon starter will help you set up a NodeJS application and will help you focus on what is really important. This starter also provides you with a boilerplate that features local authentication with email and password, authentication via Twitter, Facebook, Google, GitHub, LinkedIn, and Instagram, flash notifications, MVC project structure, account management, API examples, and much more to help you get started.

  • SheetJS js-xlsx

    📗 SheetJS Spreadsheet Data Toolkit -- New home

    Project mention: how to work with .xlsx files? | /r/node | 2023-06-28

    ExcelJS and XLSX (SheetJS) are great libraries to work with XLSX files. The former I've found a bit easier to work with but less efficient in general.

  • fastify

    Fast and low overhead web framework, for Node.js

    Project mention: Should you use jest as a testing library? | | 2023-07-27

    For example, Fastify removed the instanceof operatorfrom its codebase because it was causing problems for those developers that rely on jest as a testing framework.

  • Standard

    🌟 JavaScript Style Guide, with linter & automatic code fixer

    Project mention: Eslint & Prettier Configuration React Native(Airbnb Style) | | 2023-12-04

    # question 1: ? How would you like to use ESLint? … To check syntax only To check syntax and find problems ❯ To check syntax, find problems, and enforce code style # question 2: ? What type of modules does your project use? … ❯ JavaScript modules (import/export) CommonJS (require/exports) None of these # question 3: ? Which framework does your project use? … ❯ React Vue.js None of these # question 4 (select "No", because we won't add TypeScript support for this project): ? Does your project use TypeScript? › No / Yes # question 5: ? Where does your code run? … Browser ✔ Node # question 6: ? How would you like to define a style for your project? … ❯ Use a popular style guide Answer questions about your style Inspect your JavaScript file(s) # question 7 (we'll rely on Airbnb's JavaScript style guide here): ? Which style guide do you want to follow? … ❯ Airbnb: Standard: Google: # question 8: ? What format do you want your config file to be in? … JavaScript YAML ❯ JSON # the final prompt here is where eslint will ask you if you want to install all the necessary dependencies. Select "Yes" and hit enter: Checking peerDependencies of eslint-config-airbnb@latest The config that you have selected requires the following dependencies: eslint-plugin-react@^7.21.5 eslint-config-airbnb@latest eslint@^5.16.0 || ^6.8.0 || ^7.2.0 eslint-plugin-import@^2.22.1 eslint-plugin-jsx-a11y@^6.4.1 eslint-plugin-react-hooks@^4 || ^3 || ^2.3.0 || ^1.7.0 ? Would you like to install them now with npm? › No / Yes

  • Sequelize

    Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i.

    Project mention: What Are ORMs & Should You Use Them | | 2023-11-14

    However, some ORM operations can’t be translated into a single SQL query that easily. Let’s take Sequelize's findOrInsert. It first sends a SELECT query like this:

  • webtorrent

    ⚡️ Streaming torrent client for the web

    Project mention: Now that Netflix is cracking down on account sharing, can we please get physical releases? | /r/BoJackHorseman | 2023-06-13

    You can stream torrents

  • 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: Organize the mess of your photo folders with Node | | 2023-11-21


  • 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: Automate complicated manual business processes | | 2023-08-24
  • pkg

    Package your Node.js project into an executable

    Project mention: Things I've learned about building CLI tools in Python | | 2023-10-24

    The npm package called "pkg" seems to be the standard for packaging NodeJS applications

    Unfortunately you also need to bundle all your code into a single file for it to work, but you can use any bundler (webpack, parcel, etc) you want at least

  • javascript-testing-best-practices

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

    Project mention: Comprehensive and exhaustive JS & Node.js testing best practices (July 2023) | /r/softwarecrafters | 2023-11-30
  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

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). The latest post mention was on 2023-12-04.

JavaScript NodeJS related posts


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

Project Stars
1 30-seconds-of-code 116,690
2 axios 102,635
3 node 99,666
4 Express 62,385
5 33-js-concepts 59,884
6 Ghost 44,486
7 Meteor JS 43,862
8 PM2 39,992
9 nw.js 39,923
10 30-Days-Of-JavaScript 39,349
11 zx 39,141
12 Hexo 37,745
13 awesome-cheatsheets 35,249
14 hackathon-starter 34,515
15 SheetJS js-xlsx 33,904
16 fastify 29,202
17 Standard 28,663
18 Sequelize 28,639
19 webtorrent 28,493
20 sharp 26,774
21 ToolJet 25,202
22 pkg 23,969
23 javascript-testing-best-practices 22,698
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at