Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Node.js
N

Node.js

Runtime
4224 projects13390.3k total stars1898.5k total forks70 languages

Open-source projects built with Node.js

There are currently 4224 open-source projects built with Node.js, with a combined total of 13390.3k GitHub stars. The most common language among these projects is JavaScript.

Showing 4,224 open-source projects · page 13 of 118

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Physical Web Branding Guidelines
Physical Web Branding Guidelinesgoogle/physical-web

Extends the web's URL to physical objects, enabling interaction without downloading apps via a discovery service.

6.0k649Java
7 years ago
jscpd
jscpdkucherenko/jscpd

A copy/paste detector for source code that supports over 150 programming languages and formats.

5.9k249TypeScript
1 day ago
stdlib
stdlibstdlib-js/stdlib

A standard library for JavaScript and TypeScript with an emphasis on numerical and scientific computation.

5.9k1.2kJavaScript
1 day ago
this issue
this issuepalantir/tslint

An extensible static analysis tool that checks TypeScript code for readability, maintainability, and functionality errors.

5.9k872TypeScript
5 years ago
Countly IoT Analytics
Countly IoT Analyticscountly/countly-server

A privacy-first, AI-ready analytics and customer engagement platform for mobile, web, desktop, and IoT applications.

5.9k980JavaScript
1 day ago
Countly
Countlycountly/countly-server

A privacy-first, AI-powered analytics and engagement platform for mobile, web, desktop, and IoT applications.

5.9k980JavaScript
1 day ago
rimraf
rimrafisaacs/rimraf

A cross-platform Node.js implementation of the Unix `rm -rf` command for recursively deleting files and directories.

5.8k266TypeScript
2 months ago
node-notifier
node-notifiermikaelbr/node-notifier

A Node.js module for sending native notifications on macOS, Windows, and Linux.

5.8k319JavaScript
2 years ago
npm-run-all
npm-run-allmysticatea/npm-run-all

A CLI tool to run multiple npm-scripts in parallel or sequential with glob-like patterns.

5.8k239JavaScript
1 year ago
gltfjsx
gltfjsxpmndrs/gltfjsx

A CLI tool that converts GLTF/GLB 3D models into reusable React Three Fiber JSX components.

5.8k381JavaScript
1 year ago
toolkit
toolkitactions/toolkit

A set of packages to simplify the development of GitHub Actions.

5.8k1.8kTypeScript
1 day ago
ssh2
ssh2mscdex/ssh2

SSH2 client and server modules written in pure JavaScript for Node.js.

5.8k726JavaScript
1 month ago
Pokemon-Showdown
Pokemon-ShowdownZarel/Pokemon-Showdown

A Pokémon battle simulator and game server supporting Generations 1-9 with singles, doubles, and triples battles.

5.8k3.5kTypeScript
2 days ago
documentation.js
documentation.jsdocumentationjs/documentation

A documentation generator for modern JavaScript that infers types and parameters from JSDoc comments.

5.8k483JavaScript
1 year ago
nyc
nycistanbuljs/nyc

A command-line interface for Istanbul that instruments JavaScript code to collect test coverage metrics.

5.8k360JavaScript
2 months ago
nodegit
nodegitnodegit/nodegit

Native Node.js bindings to the libgit2 library, enabling Git operations in JavaScript.

5.8k698JavaScript
8 days ago
HotChocolate
HotChocolateChilliCream/hotchocolate

A comprehensive open-source GraphQL platform for .NET, featuring a server, client, IDE, and DataLoader.

5.7k807C#
1 day ago
angular-electron
angular-electronmaximegris/angular-electron

A starter template for building cross-platform desktop applications with Angular and Electron.

5.7k1.4kTypeScript
3 days ago
imagemin
imageminimagemin/imagemin

A Node.js module for optimizing images through a plugin-based architecture.

5.7k260JavaScript
1 year ago
MDN Browser Compat Data
MDN Browser Compat Datamdn/browser-compat-data

Machine-readable browser compatibility data for Web APIs, CSS, JavaScript, HTML, and other web technologies.

5.7k2.6kJSON
1 day ago
Yeoman Angular Generator
Yeoman Angular Generatoryeoman/generator-angular

A Yeoman generator that scaffolds AngularJS projects with sensible defaults and best practices.

5.7k1.4kJavaScript
9 years ago
blockchain-demo
blockchain-demoanders94/blockchain-demo

A web-based interactive visualization tool for understanding core blockchain concepts like blocks, hashing, and mining.

5.7k2.8kPug
14 days ago
Blockchain demo
Blockchain demoanders94/blockchain-demo

A web-based interactive visual demonstration of blockchain concepts like immutable ledgers, mining, and proof-of-work.

5.7k2.8kPug
14 days ago
Lebab
Lebabmohebifar/lebab

Transpiles ES5 JavaScript to modern ES6/ES7 syntax, performing the opposite transformation of Babel.

5.6k151JavaScript
3 months ago
zombie
zombieassaf/zombie

A lightweight, headless browser testing framework for Node.js that simulates a browser environment without requiring a real browser.

5.6k508JavaScript
3 years ago
plupload
pluploadmoxiecode/plupload

A cross-browser JavaScript API for building reliable file uploaders with multiple runtime fallbacks.

5.6k1.4kJavaScript
2 years ago
Potree
Potreepotree/potree

A free, open-source WebGL-based point cloud renderer for visualizing massive datasets directly in web browsers.

5.6k1.4kJavaScript
6 months ago
Postcat
PostcatPostcatlab/postcat

An open-source, cross-platform API development and testing tool with plugin support for REST, Websocket, and more.

5.5k802JavaScript
4 months ago
electron-vite
electron-vitealex8088/electron-vite

A next-generation build tool for Electron applications, powered by Vite and featuring source code protection.

5.5k239TypeScript
3 months ago
cache
cacheactions/cache

A GitHub Action for caching dependencies and build outputs to speed up workflow execution.

5.5k1.6kTypeScript
9 days ago
editly
editlymifi/editly

A declarative command-line tool and Node.js API for programmatic video editing using ffmpeg.

5.5k371TypeScript
1 year ago
semver
semvernpm/node-semver

A robust JavaScript implementation of the Semantic Versioning specification, used by npm for parsing and comparing version numbers.

5.4k590JavaScript
23 days ago
Edge.js
Edge.jstjanczuk/edge

Edge.js enables in-process interoperability between Node.js and .NET, allowing you to call .NET from Node.js and vice versa.

5.4k631C++
1 year ago
Altair GraphQL Client
Altair GraphQL Clientaltair-graphql/altair

A beautiful, feature-rich GraphQL Client IDE for debugging queries across all platforms.

5.4k402TypeScript
1 day ago
oak
oakoakserver/oak

A middleware framework for handling HTTP with Deno, Node.js, Bun, and Cloudflare Workers, inspired by Koa.

5.4k242TypeScript
5 months ago
TrailBase
TrailBasetrailbaseio/trailbase

An open, sub-millisecond, single-executable Firebase alternative with type-safe APIs, built-in WebAssembly runtime, realtime subscriptions, auth, and admin UI.

5.4k183Rust
1 day ago
1
12
13
14
118