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 81 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
Yew Fullstack Boilerplate
Yew Fullstack Boilerplatelukidoescode/yew-fullstack-boilerplate

A highly opinionated boilerplate for building full-stack web applications with Rust, Yew, Actix, and MongoDB.

584Rust
3 years ago
transai
transaiJintin/transai

A command-line tool for managing Android and iOS localization by converting string files to/from CSV format.

583JavaScript
8 years ago
S3 Deploy
S3 Deployfunkybob/serverless-s3-deploy

A Serverless Framework plugin for deploying static assets to AWS S3 buckets with flexible configuration.

5824JavaScript
3 years ago
samsung-tv-remote
samsung-tv-remoteBadisi/samsung-tv-remote

A Node.js module to remotely control Samsung SmartTVs (2016+) via network commands.

5814TypeScript
1 month ago
sentinelhub-js
sentinelhub-jssentinel-hub/sentinelhub-js

A JavaScript/TypeScript library for downloading and processing satellite imagery using Sentinel Hub services.

588TypeScript
2 months ago
etcdjs
etcdjsmafintosh/etcdjs

Low-level etcd v2 and v3 client for JavaScript with automatic failover and load balancing.

5813JavaScript
2 years ago
SQLAuto
SQLAutoTommyLemon/SQLAuto

A smart zero-code SQL testing automation tool for databases, supporting any CRUD operations, template variables, and bulk test data generation.

587JavaScript
1 month ago
gemini-openai-proxy
gemini-openai-proxyBrioch/gemini-openai-proxy

A CLI wrapper that serves Google Gemini models through an OpenAI-compatible API for easy integration with existing tools.

5820TypeScript
1 year ago
peek-stream
peek-streammafintosh/peek-stream

A Node.js transform stream that inspects the first chunk of data before choosing a parsing strategy.

586JavaScript
3 years ago
arr-flatten
arr-flattenjonschlinkert/arr-flatten

Recursively flatten nested arrays with the fastest JavaScript implementation available.

5818JavaScript
4 years ago
Minerva
Minervalabsyspharm/minerva-story

A lightweight image viewer for non-experts to interactively explore complex multiplexed tissue images.

5814HTML
2 years ago
eb-docker-multiple-ports
eb-docker-multiple-portsawslabs/eb-docker-multiple-ports

A demo application showing how to run Node.js and Tomcat apps on different ports in AWS Elastic Beanstalk Multi-container Docker.

5831JavaScript
6 years ago
cctz
cctzfloatdrop/node-cctz

Fast parsing, formatting, and timezone manipulation for dates in Node.js using Google's CCTZ library.

583C++
8 years ago
npm-user
npm-usersindresorhus/npm-user

Fetch npm user profile information by scraping the npm website since no official API exists.

5814JavaScript
2 years ago
broccoli-babel-transpiler
broccoli-babel-transpilerbabel/broccoli-babel-transpiler

A Broccoli plugin that runs Babel transformations with caching and parallel processing capabilities.

5871JavaScript
15 days ago
EOSIO Light API
EOSIO Light APIcc32d9/eosio_light_api

A lightweight HTTP and WebSocket API for querying EOSIO blockchain account data, token balances, and network statistics.

5822Perl
10 months ago
BadLibrary
BadLibrarySecureSkyTechnology/BadLibrary

A minimal vulnerable web application for security training, designed to practice finding and exploiting common web vulnerabilities.

577JavaScript
2 years ago
Elm + Phoenix + Webpack
Elm + Phoenix + Webpackronanyeah/elm-phoenix-example

A minimal teaching example for integrating Elm with Phoenix using webpack.

577Elixir
8 years ago
NestJS Crud Prisma
NestJS Crud Prismasilicon-hills/nestjs-crud-prisma

A NestJS CRUD module that automatically generates RESTful APIs from Prisma models.

5712TypeScript
3 years ago
adit
aditmarkelog/adit

A Node.js library for programmatically creating SSH tunnels with flexible local and remote port forwarding.

573JavaScript
9 years ago
ripple
rippleripple-emulator/ripple

A browser-based, platform-agnostic mobile application development and testing tool.

5723JavaScript
8 years ago
gulp-w3cjs
gulp-w3cjscallumacrae/gulp-w3cjs

A Gulp plugin that validates HTML files against W3C standards using the w3cjs library.

5712JavaScript
7 years ago
TxWrapper
TxWrapperparitytech/txwrapper

Helper functions for offline transaction generation in Substrate-based blockchains.

5727TypeScript
5 years ago
ckron
ckronnicomt/ckron

A cron-style job scheduler for Docker that allows composing complex workflows with multiple tasks per job.

576JavaScript
6 months ago
clockOS
clockOSiGerli/clockOS

A Node.js app that transforms a Raspberry Pi with a display into a smart desktop clock.

574JavaScript
9 years ago
netanelgilad:excel
netanelgilad:excelnetanelgilad/meteor-excel

A Meteor package for parsing and generating Excel files (xlsx, xls) on the server side.

5616JavaScript
9 years ago
Prisma Yup Generator - Prisma 2+ generator to emit Yup schemas from your Prisma schema
Prisma Yup Generator - Prisma 2+ generator to emit Yup schemas from your Prisma schemaomar-dulaimi/prisma-yup-generator

A Prisma generator that automatically creates Yup validation schemas from your Prisma schema.

563JavaScript
1 month ago
rage-edit
rage-editMikeKovarik/rage-edit

A Node.js library for simple, promise-based access and manipulation of the Windows Registry.

5611JavaScript
5 years ago
homebridge-samsungtv2016
homebridge-samsungtv2016kyleaa/homebridge-samsungtv2016

A Homebridge plugin to control 2016 Samsung TVs via HomeKit and Siri.

5611JavaScript
9 years ago
(Node.js)
(Node.js)actions-on-google/actionssdk-say-number-nodejs

A sample Google Assistant Action that speaks numbers back to users using the legacy Actions SDK and Node.js.

5644JavaScript
4 years ago
Alaska
Alaskamavenlink/alaska

A persistent ExecJS runtime that accelerates CoffeeScript compilation by maintaining a Node.js server process.

561Ruby
3 years ago
graphqlgate
graphqlgateoslabs-beta/GraphQL-Gate

A GraphQL rate-limiting library with query complexity analysis for Node.js and Express APIs.

562TypeScript
4 years ago
gulp-execa
gulp-execaehmicky/gulp-execa

A Gulp.js plugin that executes shell commands using Execa, offering better Windows support, parallel execution, and configurable verbosity.

565JavaScript
10 months ago
Lumen
Lumenomxyz/lumen

A vision-first browser automation agent that uses screenshots and deterministic replay to perform web tasks.

562TypeScript
5 months ago
Generator Craft Install
Generator Craft Installnystudio107/generator-craftinstall

A Yeoman generator for scaffolding and automating Craft CMS installations with customizable configurations.

567JavaScript
7 years ago
p-any
p-anysindresorhus/p-any

Wait for any promise to be fulfilled, with cancellation support and filtering.

565JavaScript
4 years ago
1
80
81
82
118