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 projects13532.8k total stars1918.5k 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 13532.8k GitHub stars. The most common language among these projects is JavaScript.

Showing 4,224 open-source projects · page 72 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
Server Authentication with JWT
Server Authentication with JWTestrada9166/server-authentication-next.js

A Next.js example implementing server-side JWT authentication to prevent rendering before user validation.

10712JavaScript
3 years ago
hard-rejection
hard-rejectionsindresorhus/hard-rejection

A Node.js module that forces unhandled promise rejections to crash the process immediately instead of failing silently.

1075JavaScript
4 years ago
Federal Election Commission
Federal Election Commissionfecgov/fec-cms

A Wagtail-based content management system for the Federal Election Commission's public campaign finance website.

10743Python
4 days ago
ember-language-server
ember-language-serveremberwatch/ember-language-server

A Language Server Protocol implementation providing intelligent code assistance for Ember.js projects.

10742TypeScript
29 days ago
RokuAlexaLambdaSkill
RokuAlexaLambdaSkilljulianh2o/RokuAlexaLambdaSkill

An Alexa Skill that enables voice control of local Roku devices using AWS Lambda and a Node.js server.

10749JavaScript
7 years ago
mos
moszkochan/mos

A pluggable module that injects content into markdown files via hidden JavaScript snippets.

1078TypeScript
6 years ago
shaman
shamanluccastera/shaman

A Node.js library for machine learning with linear regression and k-means clustering algorithms.

10610JavaScript
10 years ago
React Antd Starter
React Antd Starteryuzhouisme/react-antd-redux-router-starter

A starter template for building React web apps with Ant Design, Redux, and React Router.

10622JavaScript
10 years ago
React Start Kit
React Start Kitjovey-zheng/react-start-kit

A React SPA boilerplate with Redux, Router, Webpack, Babel, Express, and Ant Design for rapid development.

10630JavaScript
9 years ago
steam-chat-bot
steam-chat-botSteam-Chat-Bot/node-steam-chat-bot

A Node.js wrapper for creating configurable Steam chat bots with trigger-based responses.

10635JavaScript
4 years ago
nasa-cli
nasa-clixxczaki/nasa-cli

A command-line tool to download NASA's Astronomy Picture of the Day directly from your terminal.

10611JavaScript
4 months ago
Crisper
CrisperPolymerLabs/crisper

A tool that extracts inline JavaScript from HTML files to enable Content Security Policy compliance.

10622JavaScript
9 years ago
node-warc
node-warcN0taN3rd/node-warc

A Node.js library for parsing and creating Web ARChive (WARC) files with support for Chrome, Puppeteer, and Electron.

10522JavaScript
1 year ago
cli-mandelbrot
cli-mandelbrotdanyshaanan/cli-mandelbrot

A terminal-based viewer for exploring the Mandelbrot fractal set with interactive navigation.

1052JavaScript
7 years ago
gulp-riot
gulp-riote-jigsaw/gulp-riot

A Gulp plugin that compiles Riot.js .tag files into JavaScript for use in build pipelines.

10510JavaScript
7 years ago
dats
datsimmobiliare/dats

A minimalistic, zero-dependency StatsD client for Node.js supporting UDP and TCP transports.

1042TypeScript
2 months ago
Keepfast
Keepfastkeepfast/keepfast

A model-driven framework for monitoring and evaluating web page performance indicators like load time, size, and PageSpeed/YSlow scores.

10314JavaScript
8 years ago
http-cache
http-cache06chaynes/http-cache

A caching middleware for Node.js that implements HTTP caching standards including ETag, Last-Modified, and Cache-Control headers.

10331Rust
9 days ago
npm-release
npm-releasephuu/npm-release

A simple CLI script to automate npm module releases with version bumping, git commits, tagging, and publishing.

1039JavaScript
1 year ago
ember-cli-autoprefixer
ember-cli-autoprefixerkimroen/ember-cli-autoprefixer

Automatically runs your Ember CLI project's styles through Autoprefixer for cross-browser CSS compatibility.

10325JavaScript
3 years ago
Startup Job
Startup Jobtsurupin/job_search

A sample project to search startup jobs scraped from various websites, built with Elixir/Phoenix backend and React/Redux frontend.

10316Elixir
9 years ago
skill-sample-nodejs-highlowgame
skill-sample-nodejs-highlowgamealexa/skill-sample-nodejs-highlowgame

A sample Alexa skill demonstrating a high-low number guessing game with session and persistent attributes in Node.js.

103147JavaScript
3 years ago
AIPs
AIPsaave/aip

A repository for creating, managing, and submitting Aave Improvement Proposals (AIPs) to govern the Aave protocol.

102137JavaScript
3 years ago
text-meme
text-memebeatfreaker/text-meme-cli

A CLI tool to generate animated text memes as GIFs with customizable colors, sizes, and delays.

1026JavaScript
9 years ago
GeoServices spec
GeoServices speckoopjs/FeatureServer

An open-source implementation of the GeoServices specification for serving geographic data via REST APIs.

10230JavaScript
3 years ago
porter-stemmer
porter-stemmerjedp/porter-stemmer

A Node.js implementation of Martin Porter's stemming algorithm for removing morphological endings from English words.

10212JavaScript
6 years ago
featureserver
featureserverfeatureserver/featureserver

An open-source Node.js implementation of the ArcGIS GeoServices REST API specification for serving geographic data.

10230JavaScript
3 years ago
TodoMVC with JSON API
TodoMVC with JSON APIandrewsuzuki/elm-todo-rest-api

A modular, heavily-documented Elm todo app demonstrating interaction with a JSON REST API.

10217Elm
9 years ago
utp-native
utp-nativemafintosh/utp-native

Native Node.js bindings for libutp, enabling uTP (Micro Transport Protocol) networking.

10236JavaScript
2 years ago
zigbee2mqtt
zigbee2mqttandreypopov/node-red-contrib-zigbee2mqtt

Node-RED nodes for connecting to and controlling Zigbee devices via Zigbee2MQTT.

10129JavaScript
5 months ago
Adafruit IO Node.js Library
Adafruit IO Node.js Libraryadafruit/adafruit-io-node

A Node.js toolkit for Adafruit IO, providing a client, local server, and TLS tunnel for secure IoT data communication.

10126JavaScript
10 years ago
Gulp-vulcanize
Gulp-vulcanizesindresorhus/gulp-vulcanize

A Gulp plugin to concatenate Web Components into a single file using Vulcanize.

10122JavaScript
5 years ago
Testing Prisma with PostgreSQL and Jest
Testing Prisma with PostgreSQL and Jestctrlplusb/prisma-pg-jest

Example configuration for running Jest integration tests with Prisma and Postgres using isolated database schemas per test suite.

1017TypeScript
3 years ago
Carpoolear
CarpoolearSTS-Rosario/carpoolear

A Vue.js frontend for a carpooling application that connects users via Facebook to share rides in Argentina.

10063JavaScript
3 days ago
Tailwind to Inline styles converter
Tailwind to Inline styles convertervardan-arm/tailwind-to-inline

Converts Tailwind CSS classes to inline styles for email-ready HTML templates.

1007TypeScript
5 months ago
GitLab-Release-Note-Generator
GitLab-Release-Note-Generatorjk1z/GitLab-Release-Note-Generator

A GitLab CI/CD tool that automatically generates structured release notes from merged merge requests and closed issues.

10036JavaScript
3 years ago
1
71
72
73
118