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
3150 projects13244.5k total stars1873.7k total forks57 languages

Open-source projects built with Node.js

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

Showing 3,150 open-source projects · page 33 of 88

……
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
migrate-mongo
migrate-mongoseppevs/migrate-mongo

A Node.js database migration tool for MongoDB that manages schema changes with version control.

1.0k184JavaScript
2 months ago
drawille
drawillemadbence/node-drawille

A Node.js library for drawing graphics in the terminal using Unicode Braille characters.

1.0k30JavaScript
3 years ago
geobuf
geobufmapbox/geobuf

A compact binary encoding for geographic data that compresses GeoJSON into protocol buffers for faster and smaller transfers.

1.0k86JavaScript
1 month ago
p-retry
p-retrysindresorhus/p-retry

A promise retry library with exponential backoff, custom retry strategies, and abort functionality.

1.0k79JavaScript
2 months ago
aldeed:collection2
aldeed:collection2aldeed/meteor-collection2

A Meteor package that extends Mongo.Collection to provide schema validation for inserts and updates.

1.0k111JavaScript
8 days ago
Official joke API
Official joke API15Dkatz/official_joke_api

A free REST API serving a collection of user-contributed jokes with filtering by type and quantity.

1.0k389JavaScript
1 year ago
Karousel
Karouselpeterfajdiga/karousel

A scrollable tiling script for KDE's KWin window manager that arranges windows in horizontally scrollable columns, ideal for ultrawide screens.

1.0k35TypeScript
9 days ago
linked
linkedlostdesign/linked

A distraction-free desktop journaling app for daily thought recording with local file storage and keyboard navigation.

1.0k75JavaScript
1 year ago
po-angular
po-angularpo-ui/po-angular

A comprehensive UI component library for Angular applications, offering ready-to-use templates and components.

1.0k235TypeScript
13 hours ago
steam
steamseishun/node-steam

A Node.js library for interfacing directly with Steam servers, enabling the creation of autonomous chat and trade bots.

1.0k176JavaScript
6 years ago
hacker-menu
hacker-menuowenthereal/hacker-menu

A desktop menu bar app that delivers top Hacker News stories directly from your system tray.

1.0k68JavaScript
7 years ago
xlsx-populate
xlsx-populatedtjohnson/xlsx-populate

A JavaScript library for parsing and generating Excel XLSX files with Node.js and browser support, preserving existing styles and features.

999197JavaScript
2 years ago
ffmpeg-concat
ffmpeg-concattransitive-bullshit/ffmpeg-concat

Concatenates videos with customizable OpenGL transitions using ffmpeg and GLSL shaders.

988118JavaScript
4 months ago
streetscape.gl
streetscape.gluber/streetscape.gl

A React toolkit for visualizing autonomous vehicle and robotics data encoded in the XVIZ protocol.

987228JavaScript
1 year ago
chatbot
chatbotguidone/node-red-contrib-chatbot

Visually build full-featured chatbots for Telegram, Facebook Messenger, Viber, Twilio, and Slack using Node-RED with minimal coding.

984197HTML
12 days ago
adblocker-electron
adblocker-electroncliqz-oss/adblocker

An efficient, embeddable JavaScript library for blocking ads, trackers, and annoyances across multiple environments.

978118TypeScript
13 hours ago
Relay Fullstack
Relay Fullstacklvarayut/relay-fullstack

A modern starter kit for building full-stack applications with Relay, GraphQL, Express, and React.

978120JavaScript
8 years ago
Glowing Bear
Glowing Bearglowing-bear/glowing-bear

A modern web frontend for the WeeChat IRC client that works on any device with a browser.

972182JavaScript
10 days ago
Navalia
Navaliajoelgriffith/navalia

A bullet-proof, fast, and reliable headless browser API for Chrome automation and testing.

97234TypeScript
8 years ago
CDK-Dia
CDK-Diapistazie/cdk-dia

Automatically generates infrastructure diagrams from AWS CDK stacks using Graphviz.

97146JavaScript
1 month ago
David
Davidalanshaw/david

A Node.js module that checks npm dependencies for outdated versions and provides update information.

96967JavaScript
3 years ago
pigpio
pigpiofivdi/pigpio

A Node.js wrapper for the pigpio C library enabling fast GPIO, PWM, servo control, and interrupt handling on Raspberry Pi.

96887JavaScript
3 years ago
CabloyJS
CabloyJSzhennann/cabloy

A Node.js full-stack framework with a built-in workflow engine and low-code platform for unified PC/mobile development.

966131TypeScript
7 hours ago
is-my-json-valid
is-my-json-validmafintosh/is-my-json-valid

A high-performance JSONSchema validator that uses code generation for maximum validation speed.

965114JavaScript
3 years ago
ntl
ntlruyadorno/ntl

Interactive CLI tool to list and run package.json scripts with a user-friendly interface.

96139JavaScript
2 years ago
Dva Cli
Dva Clidvajs/dva-cli

A deprecated CLI tool for scaffolding and managing Dva.js applications with built-in project structure and configuration.

960154JavaScript
7 years ago
kitto
kittokittoframework/kitto

An Elixir/React framework for building real-time, interactive dashboards with supervised jobs and React widgets.

95954Elixir
5 years ago
GitHub repository
GitHub repositorylichtblick-suite/lichtblick

An integrated visualization and diagnosis tool for robotics, available as a browser-based or desktop application.

957699TypeScript
19 hours ago
hasha
hashasindresorhus/hasha

A Node.js convenience wrapper for crypto hashing with simpler API, better defaults, and support for buffers, strings, streams, and files.

95634JavaScript
9 months ago
abstruse
abstrusebleenco/abstruse

A lightweight, distributed CI/CD platform written in Go for testing models and code.

956103Go
2 years ago
run-sequence
run-sequenceOverZealous/run-sequence

Run a series of dependent gulp tasks in order, including parallel execution, with proper completion tracking.

95656JavaScript
8 years ago
unirest for Node.js
unirest for Node.jsMashape/unirest-nodejs

A simplified, lightweight HTTP client library for Node.js with a fluent API.

955164JavaScript
1 year ago
JSCL
JSCLjscl-project/jscl

A Common Lisp to JavaScript compiler bootstrapped from Common Lisp and executable in the browser.

949111Common Lisp
3 months ago
pull request
pull requestjscl-project/jscl

A Common Lisp to JavaScript compiler bootstrapped from Common Lisp and executable in browsers.

949111Common Lisp
3 months ago
nvk
nvkmaierfelix/nvk

A low-abstraction, high-performance Vulkan API binding for JavaScript and TypeScript.

94536C++
5 years ago
Swifty
Swiftyswiftyapp/swifty

A free, offline-first password manager for macOS, Windows, and Linux with local encryption and optional Google Drive sync.

94479JavaScript
4 months ago
1
32
33
34
88