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 projects13538.8k total stars1919.2k 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 13538.8k GitHub stars. The most common language among these projects is JavaScript.

Showing 4,224 open-source projects · page 86 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
boowa
boowaboowajs/boowa

A static blog generator built with Choo.js that creates fast, offline-capable blogs with colorful themes.

435JavaScript
6 years ago
Circular Tabs
Circular TabsSinoThomas/Ionic2-CircularTabs

A demo plugin for Ionic 2 that implements circular tab navigation components for mobile apps.

4312TypeScript
8 years ago
JSON, package.json
JSON, package.jsonBkucera/eslint-plugin-json-format

An ESLint plugin to lint, format, auto-fix, and sort JSON files within your ESLint workflow.

434JavaScript
3 years ago
hpgl
hpgldjipco/hpgl

A Node.js library for controlling HPGL-compatible plotters and printers via serial communication.

434JavaScript
3 years ago
node-irc
node-ircThrone3d/node-irc

A Node.js IRC client library for building IRC bots and clients with event-driven architecture.

4311JavaScript
5 years ago
mqtt-wall
mqtt-wallbastlirna/mqtt-wall

A simple web page that displays subscribed topics from an MQTT broker in a Twitter-wall-like interface.

4310JavaScript
5 years ago
dbout.nvim
dbout.nvimzongben/dbout.nvim

A Neovim plugin to connect to databases, execute SQL queries, and view results in JSON format directly within the editor.

431Lua
8 days ago
Pixano Elements
Pixano Elementspixano/pixano-elements

A library of reusable web components for data annotation tasks in computer vision applications.

4316TypeScript
3 years ago
ClawMoat
ClawMoatdarfaz/clawmoat

An open-source firewall for AI agents that prevents data leaks, dangerous tool usage, and supply chain attacks.

436JavaScript
18 days ago
markcat
markcatBubuAnabelas/markcat

A terminal viewer for Markdown files with syntax highlighting and GitHub Flavored Markdown support.

430JavaScript
3 years ago
ostrio:spiderable-middleware
ostrio:spiderable-middlewareVeliovGroup/spiderable-middleware

A Node.js middleware that pre-renders JavaScript web apps for search engines and social media bots, improving SEO and link previews.

432JavaScript
2 months ago
GTFS-to-Chart
GTFS-to-ChartBlinkTagInc/gtfs-to-chart

A Node.js library that generates stringline charts from GTFS transit data to visualize vehicle schedules and speeds.

429JavaScript
6 months ago
p-times
p-timessindresorhus/p-times

Run promise-returning and async functions a specific number of times concurrently with configurable options.

425JavaScript
4 years ago
garn-validator
garn-validatorjupegarnica/garn-validator

A lightweight, composable JavaScript validation library with six behaviors for primitives, objects, and schemas.

422JavaScript
2 years ago
make-deno-edition
make-deno-editionbevry/make-deno-edition

A CLI tool that automatically converts npm packages and Node.js modules to be compatible with Deno.

420TypeScript
24 days ago
ngx-unused
ngx-unusedwgrabowski/ngx-unused

A CLI tool that finds declared but unused Angular components, directives, pipes, and services in your codebase.

422TypeScript
5 months ago
strip-css-comments-cli
strip-css-comments-clisindresorhus/strip-css-comments-cli

A command-line tool that removes comments from CSS files while optionally preserving important ones.

424JavaScript
5 years ago
git-log
git-logJamieMason/eslint-formatter-git-log

An ESLint formatter that enriches linting reports with Git commit metadata like author, date, and hash.

420TypeScript
4 years ago
ember-cli-yadda
ember-cli-yaddaalbertjan/ember-cli-yadda

An Ember CLI addon for writing and running BDD tests using Gherkin syntax and Yadda.

4222JavaScript
3 years ago
Glider: An app for editing Python on mobile devices wirelessly
Glider: An app for editing Python on mobile devices wirelesslyadafruit/glider

A mobile app for wirelessly editing Python code on CircuitPython devices via Bluetooth.

427JavaScript
5 years ago
john
johndavej/john

A CLI tool that visually organizes npm's flat dependencies in node_modules using OS X color tags or Windows file hiding.

421JavaScript
9 years ago
ember-template-recast
ember-template-recastember-template-lint/ember-template-recast

A non-destructive template transformer for Ember that preserves formatting when modifying Handlebars/Glimmer ASTs.

4238TypeScript
1 year ago
Lovable Cloud to Supabase Exporter
Lovable Cloud to Supabase Exporterdreamlit-ai/lovable-cloud-to-supabase-exporter

Export your Lovable Cloud database, users, and storage to Supabase without password resets or manual CSV work.

4211TypeScript
29 days ago
ts-bridge
ts-bridgechojs23/ts-bridge

A Rust-based TypeScript language-server shim that bridges Neovim's LSP client with the official tsserver.

411Rust
8 months ago
Scramjet Node.js
Scramjet Node.jsscramjetorg/framework-js

A reactive stream programming framework for live data computation with concurrent asynchronous operations.

411TypeScript
4 years ago
HTML Website Template
HTML Website Templatefulldecent/html-website-template

An opinionated starting point and build system for collaboratively-edited HTML websites with automated testing and linting.

4148JavaScript
11 days ago
obsify
obsifysamverschueren/obsify

Convert callback-style functions and modules into Observables for reactive programming.

410JavaScript
10 years ago
meteor-kubernetes-guide
meteor-kubernetes-guideGregivy/meteor-kubernetes-guide

A guide to deploying Meteor applications on Kubernetes for horizontal scaling, automated rollouts, and self-healing infrastructure.

415
7 years ago
peervisionary
peervisionarymafintosh/peervisionary

Command-line tool for streaming files peer-to-peer over local networks using airswarm and peervision.

417JavaScript
11 years ago
exec() behavior between shells
exec() behavior between shellsisaacs/spawn-wrap

Wrap all spawned Node.js child processes to inject environment variables and arguments for instrumentation and mocking.

4119JavaScript
3 months ago
geojson-mapnikify
geojson-mapnikifymapbox/geojson-mapnikify

Transform GeoJSON objects into Mapnik XML stylesheets with embedded data and simplestyle-spec-derived styles.

4124JavaScript
11 months ago
Hangar
HangarAmericanAirlines/Hangar

A hackathon management platform for project registration, prize communication, schedule listing, and judging.

4132TypeScript
2 years ago
mdi
mdiimportre/alfred-mdi

Alfred 3 workflow to quickly search and access Material Design Icons.

411JavaScript
7 years ago
tap-xunit
tap-xunitaghassemi/tap-xunit

Converts TAP (Test Anything Protocol) output to xUnit XML format for integration with CI/CD systems.

4120JavaScript
1 year ago
npm-deprecated-check
npm-deprecated-checkKID-joker/npm-deprecated-check

A CLI tool to check for deprecated npm packages and analyze Node.js version compatibility across dependencies.

413TypeScript
3 months ago
jade-babel
jade-babelbabel/jade-babel

A Jade plugin that adds a Babel filter to compile ES6 JavaScript to ES5 within Jade templates.

404JavaScript
10 years ago
1
85
86
87
118