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,041 open-source projects · page 43 of 85

……
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
Preact PWA
Preact PWAezekielchentnik/preact-pwa

A super fast Progressive Web App template with universal rendering, Redux, and minimal dependencies.

50536JavaScript
8 years ago
strip-ansi
strip-ansichalk/strip-ansi

Strip ANSI escape codes from strings with consistent behavior across Node.js versions.

50345JavaScript
3 months ago
graphql-pokemon
graphql-pokemonlucasbento/graphql-pokemon

A GraphQL API for querying detailed Pokémon information including stats, attacks, and evolutions.

50275JavaScript
3 years ago
saxi
saxinornagon/saxi

A tool and library for driving the AxiDraw pen plotter with automatic scaling, path optimization, and a web-based UI.

50263TypeScript
1 year ago
Appservice-IRC
Appservice-IRCmatrix-org/matrix-appservice-irc

A Node.js bridge that enables real-time, two-way communication between Matrix and IRC networks.

501153TypeScript
2 months ago
jsx-slack
jsx-slackyhatt/jsx-slack

Build JSON objects for Slack Block Kit surfaces (messages, modals, home tabs) using JSX syntax.

50119TypeScript
3 months ago
DNS Rebind Toolkit
DNS Rebind Toolkitbrannondorsey/dns-rebind-toolkit

A frontend JavaScript framework for developing DNS rebinding exploits against vulnerable LAN devices and IoT products.

50184JavaScript
4 years ago
Playground for Gulp Recipes
Playground for Gulp Recipesjohnpapa/gulp-patterns

A collection of Gulp recipes and patterns for automating JavaScript development tasks like testing, code analysis, and deployment.

500137JavaScript
7 years ago
webpack-extension-reloader
webpack-extension-reloaderrubenspgcavalcante/webpack-extension-reloader

A Webpack plugin that automatically reloads browser extensions during development across all browsers.

49976TypeScript
3 years ago
a12n-server
a12n-servercurveball/a12n-server

A lightweight, open-source OAuth2 and OpenID Connect authentication server for Node.js.

49852TypeScript
4 months ago
pogo-optimizer
pogo-optimizerjustinleewells/pogo-optimizer

A MITM data analysis utility that reveals hidden individual values (IVs) and combat stats for Pokémon GO.

498115JavaScript
10 years ago
gulp-replace
gulp-replacelazd/gulp-replace

A Gulp plugin for performing string and regex replacements in build pipelines.

49787JavaScript
3 years ago
gulp-responsive
gulp-responsivemahnunchik/gulp-responsive

A Gulp plugin that generates responsive images at different sizes and formats using Sharp.

49759JavaScript
4 years ago
Pavlov.js
Pavlov.jsNathanEpstein/Pavlov.js

A JavaScript library for reinforcement learning using Markov Decision Processes, implemented in C++ for performance.

49719C++
8 years ago
Phoenix
Phoenixinertiajs/inertia-phoenix

Official Elixir/Phoenix adapter for Inertia.js, enabling server-driven single-page applications with modern JavaScript frameworks.

49722Elixir
14 days ago
WebRTC Troubleshooter
WebRTC Troubleshooterwebrtc/testrtc

A web-based diagnostic tool that automatically tests WebRTC components like microphone, camera, network, and connectivity.

496220JavaScript
2 years ago
Node-GTFS
Node-GTFSBlinkTagInc/node-gtfs

Import, export, and query GTFS transit data in SQLite with support for realtime updates and spatial queries.

495157TypeScript
16 days ago
Chrome Webstore Upload
Chrome Webstore Uploadfregante/chrome-webstore-upload-cli

CLI tool to upload and publish Chrome extensions to the Chrome Web Store from the command line.

49535JavaScript
16 days ago
ScatterDesktop
ScatterDesktopGetScatter/ScatterDesktop

A desktop wallet and authentication provider for EOS, Ethereum, and Tron blockchains with secure key management.

495196JavaScript
1 year ago
Learn Elm
Learn Elmdwyl/learn-elm

A comprehensive guide to learning Elm, a purely functional programming language for building reliable and maintainable web applications.

49543HTML
1 year ago
Slides
Slidesbriancavalier/slides

A slide presentation framework using plain HTML, CSS, and a small JavaScript MVC for creating and delivering presentations.

495133JavaScript
3 years ago
Evebox
Eveboxjasonish/evebox

A web-based GUI for viewing and managing Suricata EVE security events stored in Elasticsearch or SQLite.

49478Rust
10 days ago
Ocanvas
Ocanvaskoggdal/ocanvas

JavaScript library that simplifies HTML5 canvas development by providing an object-based drawing API.

49175JavaScript
3 years ago
CSSCritic
CSSCriticcburgmer/csscritic

A lightweight tool for regression testing of Cascading Style Sheets by comparing current layouts against reference images.

49119JavaScript
3 years ago
is-vegan
is-veganhmontazeri/is-vegan

A JavaScript library that identifies vegan and non-vegan food ingredients using a comprehensive database.

49034TypeScript
6 months ago
Hackalist
HackalistHackalist/Hackalist.github.io

A community-driven database of upcoming hackathons worldwide with a public JSON API.

490288HTML
2 months ago
Genezio
GenezioGenez-io/genezio

A full-stack framework for building, deploying, and scaling serverless applications with TypeScript.

48812TypeScript
6 months ago
pokemon-go-mitm-node
pokemon-go-mitm-noderastapasta/pokemon-go-mitm-node

A Node.js MITM proxy that intercepts and decodes Pokemon Go traffic, enabling real-time game data manipulation.

487104CoffeeScript
9 years ago
HLTV
HLTVgigobyte/HLTV

An unofficial Node.js API for programmatically accessing HLTV's Counter-Strike esports data, including matches, teams, players, and live scores.

487125TypeScript
1 year ago
Hera
Herakeplr-io/hera

A real-time dashboard for monitoring Keras model training and evaluation metrics in your browser.

48647JavaScript
9 years ago
Backbone Boilerplates
Backbone Boilerplatesaddyosmani/backbone-boilerplates

A collection of Backbone.js integration examples with various backend stacks including Node.js, Ruby, PHP, and Grails.

486166JavaScript
13 years ago
OpenRecord
OpenRecordPhilWaldmann/openrecord

An ActiveRecord-inspired ORM for Node.js supporting SQLite3, MySQL, Postgres, Oracle, REST, and LDAP.

48638JavaScript
5 years ago
shakapacker
shakapackershakacode/shakapacker

A modern Webpack/Rspack integration for Rails that manages JavaScript modules and assets with support for hot module replacement.

486107Ruby
2 days ago
Angular Visual Studio Webpack Starter
Angular Visual Studio Webpack Starterdamienbod/AngularWebpackVisualStudio

A starter template for building ASP.NET Core Web API applications with Angular, Webpack, and Visual Studio integration.

485124JavaScript
3 years ago
LeagueStats
LeagueStatsvkaelin/LeagueStats

A web application providing comprehensive global statistics for League of Legends summoners.

48469Vue
4 months ago
npm-register
npm-registerdickeyxxx/npm-register

A private npm registry and backup server that caches packages locally or in S3, providing fast, reliable access even when npmjs.org is down.

48469JavaScript
1 year ago
1
42
43
44
85