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 projects13397.0k total stars1899.7k 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 13397.0k GitHub stars. The most common language among these projects is JavaScript.

Showing 4,224 open-source projects · page 92 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
babel-connect
babel-connectbabel/babel-connect

Connect middleware plugin for on-the-fly Babel transformation of JavaScript files.

289JavaScript
10 years ago
du
durvagg/node-du

A JavaScript implementation of the Unix du command for calculating directory sizes in Node.js.

289JavaScript
3 years ago
is-reachable-cli
is-reachable-clibeatfreaker/is-reachable-cli

A CLI tool to check if hostnames are reachable over the network.

281JavaScript
11 years ago
Link Meta
Link Metadimitrov-adrian/directus-extension-linkmeta

Directus 9 extension that fetches and stores link metadata using Open Graph, JSON+LD, oEmbed, or HTML metadata.

285Vue
4 years ago
wext-manifest-loader
wext-manifest-loaderabhijithvijayan/wext-manifest-loader

A Webpack loader that generates browser-specific manifest.json files for web extensions using vendor-prefixed keys.

284TypeScript
6 months ago
Directus Hook Library
Directus Hook Libraryformfcw/directus-hook-library

A library of customizable hooks for Directus to extend functionality and automate data management tasks.

282TypeScript
2 years ago
geojson-to-svg-cli
geojson-to-svg-cliderhuerst/geojson-to-svg-cli

A command-line tool that converts GeoJSON geographic data into SVG vector graphics.

288JavaScript
6 months ago
yamp
yampangrykoala/yamp

A versatile JavaScript toolbox for converting Markdown to HTML and PDF with custom styles, tags, and presentations.

2814JavaScript
6 years ago
pkg-dir-cli
pkg-dir-clisindresorhus/pkg-dir-cli

A CLI tool to find the root directory of a Node.js project or npm package by locating the nearest package.json.

283JavaScript
1 year ago
String.prototype.repeat
String.prototype.repeatmathiasbynens/String.prototype.repeat

A robust and optimized ES3-compatible polyfill for the ECMAScript 6 String.prototype.repeat method.

288JavaScript
5 years ago
CloudWatch public metrics
CloudWatch public metricsRafalWilinski/cloudwatch-public-metrics

Expose AWS CloudWatch metrics as a public HTML page using AWS Lambda and serverless framework.

284JavaScript
7 years ago
promise-semaphore
promise-semaphoresamccone/promise-semaphore

A configurable semaphore for managing concurrent promise-based tasks with individual resolution.

287JavaScript
10 years ago
openflights-geojson
openflights-geojsontmcw/openflights-geojson

Downloads OpenFlights.org airport and route data and converts it to GeoJSON format for mapping and analysis.

283JavaScript
9 years ago
geocode-wifi
geocode-wifiwatson/geocode-wifi

A Node.js module that geocodes latitude and longitude using nearby WiFi access points via Google's API.

283JavaScript
11 years ago
Prism
PrismZolmeister/prism

A color-matching puzzle game where players rotate colored segments to align all colors.

2814JavaScript
11 years ago
steam-weblogon
steam-weblogonAlex7Kom/node-steam-weblogon

A Node.js module for Steam Community web authentication with node-steam 1.x.

289JavaScript
6 years ago
create-thumbnails-lambda
create-thumbnails-lambdaawslabs/create-thumbnails-lambda

A sample AWS Lambda project demonstrating local development and testing of thumbnail creation functions using grunt-aws-lambda.

2818JavaScript
6 years ago
Bubble Factory
Bubble FactoryDonaldHays/bubblefactory

A Game & Watch-inspired bubble-popping game for the original Game Boy, playable in browser or on hardware.

284C
3 years ago
first-chunk-stream
first-chunk-streamsindresorhus/first-chunk-stream

A Node.js stream that buffers and transforms the first n bytes of a stream before passing it through.

286JavaScript
2 years ago
strava-geojson
strava-geojsontmcw/strava-geojson

Export your Strava running activities as GeoJSON files for mapping and analysis.

274JavaScript
7 years ago
polkadot-scripts
polkadot-scriptsparitytech/polkadot-scripts

A collection of diagnostic scripts and utilities for analyzing and managing Polkadot and Kusama blockchain networks.

276TypeScript
8 months ago
xiaomi2mqtt
xiaomi2mqttsvrooij/node-xiaomi2mqtt

A Node.js bridge that connects Xiaomi Zigbee gateway devices to an MQTT server for smart home integration.

2711JavaScript
6 years ago
@mysticatea/eslint-plugin
@mysticatea/eslint-pluginmysticatea/eslint-plugin

A comprehensive ESLint plugin providing custom rules and configurations for JavaScript, TypeScript, Vue.js, and Node.js projects.

2710JavaScript
3 years ago
Algolia
Algoliaalgolia/shopify-hydrogen-algolia

A Shopify Hydrogen demo store with Algolia-powered search, browse, and autocomplete for headless commerce.

2713JavaScript
1 year ago
Aptoide downloader (Node)
Aptoide downloader (Node)dweinstein/node-aptoide

A Node.js CLI tool to download APK files and fetch metadata from the Aptoide app store.

276JavaScript
11 years ago
JSrealB
JSrealBrali-udem/JSrealB

A JavaScript bilingual text realizer for web development, generating French and English text with HTML integration.

278HTML
11 days ago
object-values
object-valuessindresorhus/object-values

Returns an array of own enumerable property values from an object.

275JavaScript
3 years ago
dpn
dpngillstrom/dpn

Get the dependents of a user's npm modules via a simple API.

271JavaScript
8 years ago
Node/Backbone Web App Boilerplate
Node/Backbone Web App Boilerplateskaapgif/webapp-boilerplate

A full-stack boilerplate for building single-page web applications with Node.js/Express/MongoDB backend and Backbone/Marionette frontend.

2713JavaScript
13 years ago
node-lox-mqtt-gateway
node-lox-mqtt-gatewayalladdin/node-lox-mqtt-gateway

A gateway that enables Loxone™ miniserver to communicate with an MQTT broker via WebSocket API.

2721JavaScript
6 years ago
Dojo Command Line Tooling
Dojo Command Line Toolingdojo/cli

The official command-line tool for creating, building, and maintaining Dojo 2 applications.

2730TypeScript
3 years ago
script-runner
script-runnerpaulpflug/script-runner

A command-line tool to invoke multiple commands in parallel or sequential order, matching npm scripts patterns.

271CoffeeScript
8 years ago
EBU-TT Live Interoperability Toolkit
EBU-TT Live Interoperability Toolkitebu/ebu-tt-live-toolkit

A toolkit for generating, testing, and distributing subtitle documents in the EBU-TT Live specification format.

2711Python
2 years ago
gapi
gapiStradivario/gapi

A GraphQL API framework for Node.js inspired by Angular, built with reactive dependency injection for scalable backend applications.

272JavaScript
22 days ago
quick-seed
quick-seedmiit-daga/quick-seed

A database-agnostic seeding tool that automatically generates realistic development data with proper relationships.

271TypeScript
4 months ago
mqtt2ble
mqtt2blehardillb/mqtt2ble

A Node.js bridge that connects MQTT topics to Bluetooth Low Energy (BLE) GATT characteristics for IoT communication.

272JavaScript
9 years ago
1
91
92
93
118