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 projects13695.8k total stars1956.1k total forks71 languages

Open-source projects built with Node.js

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

Showing 4,224 open-source projects · page 100 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
harmony
harmonyAietes/node-red-contrib-harmony

A Node-RED extension to control Logitech Harmony Hub devices and activities through custom nodes.

1617HTML
10 months ago
duo-babel
duo-babelbabel/duo-babel

A Duo plugin that integrates Babel for transpiling ES6/JSX files within the Duo build process.

169JavaScript
10 years ago
json-rel
json-relslurmulon/json-where

A unified interface for querying JSON using JsonPath, JsonPointer, and JsonQuery descriptors.

162JavaScript
3 years ago
dashbutton2mqtt
dashbutton2mqtthobbyquaker/dashbutton2mqtt

Publishes Amazon Dash button presses as MQTT messages for home automation integration.

162JavaScript
8 years ago
ENRE-ts
ENRE-tsxjtu-enre/ENRE-ts

A static source code entity relationship extractor for ECMAScript and TypeScript based on @babel/parser.

166TypeScript
1 year ago
mqtt-transformer
mqtt-transformertg44/mqtt-transformer

A service that consumes, transforms, and republishes JSON messages on MQTT topics using configurable JSON-e templates.

165TypeScript
3 months ago
MMM-mqtt
MMM-mqttjaviergayala/MMM-mqtt

A MagicMirror² module that subscribes to MQTT topics to display sensor data and broadcast notifications.

1612JavaScript
5 years ago
aurelia-update
aurelia-updateSpoonX/aurelia-update

A command-line tool to update all Aurelia dependencies in your project.

162JavaScript
6 years ago
HS100toMQTT
HS100toMQTTdersimn/HS100toMQTT

Node.js script to control TP-Link HS100 and HS110 smart plugs via MQTT for home automation.

168JavaScript
5 years ago
Showdown AI Competition
Showdown AI Competitionscotchkorean27/showdownaiclient

A framework for writing AI agents to battle in Pokémon Showdown, supporting both online and offline simulations.

164JavaScript
8 years ago
puya-ts
puya-tsalgorandfoundation/puya-ts

An official TypeScript to TEAL compiler frontend for writing Algorand smart contracts with TypeScript syntax.

167TypeScript
1 day ago
ember-cli-route-map
ember-cli-route-mapBBVAEngineering/ember-cli-route-map

An Ember CLI addon that generates a visual route map of your Ember application's routing structure.

151JavaScript
6 years ago
Testing
Testingprofiscience/ko-component-tester

Test-driven development helpers for Knockout.js components and bindings.

152JavaScript
7 years ago
Gulp-sprite
Gulp-spriteaslansky/gulp-sprite

A Gulp plugin for generating image sprites and corresponding CSS, LESS, SASS, SCSS, or Stylus stylesheets.

151JavaScript
11 years ago
binrpc
binrpchobbyquaker/binrpc

A Node.js server and client implementation of the HomeMatic xmlrpc_bin:// protocol for smart home device communication.

159JavaScript
1 month ago
Mocha Traceur
Mocha Traceurdomenic/mocha-traceur

A Mocha plugin that transpiles JavaScript test files using the Traceur compiler.

154JavaScript
9 years ago
douban-box
douban-boxCodeDaraW/douban-box

Sync a Douban user's book, movie, and music data to a GitHub Gist.

157TypeScript
5 years ago
users
usersSenseTecnic/node-red-contrib-users

A Node-RED node for adding simple user authentication and access control to HTTP endpoints using JWT.

1512HTML
5 years ago
CLI Vagrant Manager
CLI Vagrant ManagerMunGell/vgm

A command-line tool to manage multiple Vagrant boxes without changing directories.

152JavaScript
10 years ago
Cookie handler with server render
Cookie handler with server renderestrada9166/cookie-handler-next.js

A Next.js middleware that provides server-side cookie access during server-side rendering.

151JavaScript
8 years ago
MarionetteJS + Brunch + Babel/ES6
MarionetteJS + Brunch + Babel/ES6denar90/brunch-with-marionettejs

A Marionette.js skeleton with Babel/ES6 for Brunch, optimized for Progressive Web App development.

152JavaScript
9 years ago
Sitecore.Demo.Group
Sitecore.Demo.GroupSitecore/Sitecore.Demo.Group

A developer example demonstrating how to build a Sitecore website using the Habitat architecture and Helix principles.

1549CSS
8 years ago
Hackatuning
Hackatuningleognmotta/hackatuning

An open-source cross-platform hackathon management system for creating, joining, and organizing hackathons.

157JavaScript
3 years ago
choo-pull
choo-pullyoshuawuyts/choo-pull

A choo plugin that wraps handlers to use pull-streams for managing asynchronous complexity with functional reactive programming.

152JavaScript
9 years ago
Dojo routing
Dojo routingdojo/routing

A routing library for Dojo 2 applications, providing route configuration, router management, and widget integration.

1529TypeScript
8 years ago
steam-groups
steam-groupsscholtzm/node-steam-groups

A Node.js module that extends node-steam with Steam group management functions like inviting users and handling invites.

154JavaScript
11 years ago
algorand-remote-mcp
algorand-remote-mcpGoPlausible/algorand-remote-mcp

A remote MCP server enabling AI agents to interact with the Algorand blockchain via wallets, transactions, DEX swaps, and prediction markets.

153TypeScript
3 months ago
flow-middleware
flow-middlewarepiglovesyou/flow-middleware

Run Express middlewares on any Node.js server framework without polluting native request/response objects.

151TypeScript
1 month ago
Loom generators with ES6 ember modules
Loom generators with ES6 ember modulesryanflorence/loom-generators-ember

A set of Ember.js generators for creating application objects using ES6 modules and Loom.

1511JavaScript
13 years ago
Preact CLI PostCSS
Preact CLI PostCSSSaraVieira/preact-cli-postcss

A Preact CLI plugin that replaces the default PostCSS configuration with a custom postcss.config.js file.

153JavaScript
5 years ago
Math
Mathota-meshi/eslint-plugin-math

An ESLint plugin that enforces best practices for JavaScript's Math object and Number APIs.

150TypeScript
3 days ago
AlloCTRL
AlloCTRLAlgoNode/alloctrl

A web-based dashboard for managing Algorand nodes and participation keys securely from your local machine.

154Svelte
3 years ago
v-admin-skeleton
v-admin-skeletonxiusin/v-system-skeleton

A high-performance management system skeleton built with V language, featuring Vue3 frontend and modules for login, permissions, personnel, and more.

151Vue
2 years ago
love-deploy
love-deploytducasse/love-deploy

A Makefile-based tool to build and deploy LÖVE game projects to itch.io with support for web and Windows exports.

150Makefile
2 years ago
bravia2mqtt
bravia2mqttforty2/bravia2mqtt

A Node.js bridge that connects Sony Bravia smart TVs to MQTT for home automation integration.

155
3 years ago
stream-spigot
stream-spigotbrycebaril/node-stream-spigot

A streams2 Readable stream generator for testing and converting lazy functions into streams.

151JavaScript
1 month ago
1
99
100
101
118