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
3114 projects13235.8k total stars1872.2k total forks57 languages

Open-source projects built with Node.js

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

Showing 3,114 open-source projects · page 65 of 87

……
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
gtfs-to-geojson
gtfs-to-geojsonBlinkTagInc/gtfs-to-geojson

Convert GTFS transit data into GeoJSON for mapping routes and stops.

15423TypeScript
4 months ago
alexa-utterances
alexa-utterancesmreinstein/alexa-utterances

Generate expanded Amazon Alexa utterances from a template string to improve voice recognition.

15327JavaScript
8 years ago
Satis Control Panel
Satis Control Panelrealshadow/satis-control-panel

A web-based control panel for managing Satis repositories for Composer packages with a Laravel backend and React frontend.

15329PHP
7 years ago
alexa-utterances
alexa-utterancesalexa-js/alexa-utterances

Generate expanded Amazon Alexa utterances from template strings to improve voice recognition coverage.

15327JavaScript
8 years ago
electron-chrome-extension
electron-chrome-extensiongetstation/electron-chrome-extension

Implementation of Chrome extension APIs for Electron, enabling Chrome extensions to run in Electron apps.

15230TypeScript
3 years ago
gulp-nunjucks
gulp-nunjuckssindresorhus/gulp-nunjucks

A Gulp plugin to compile and precompile Nunjucks templates for static site generation and build pipelines.

15220JavaScript
9 months ago
Symfony
Symfonyrompetomp/inertia-bundle

A server-side adapter for using Inertia.js with Symfony 5 and 6, enabling single-page app experiences.

15144PHP
2 years ago
Serverless Express
Serverless Expressmikestaub/serverless-express

Run unmodified Express.js applications on AWS Lambda, Google Cloud Functions, and Azure Functions via the Serverless framework.

15121JavaScript
2 years ago
treebeard
treebeardtreebeardtech/treebeard

A GitHub Action that automatically tests Jupyter notebooks from top to bottom using nbmake and pytest.

1518TypeScript
4 years ago
alexa-plex
alexa-plexOverloadUT/alexa-plex

An Alexa skill for controlling Plex media server playback and interacting with your library via Amazon Echo voice commands.

15038JavaScript
10 years ago
DevTools Backend
DevTools Backendchristian-bromann/devtools-backend

A Node.js implementation of the Chrome DevTools backend for debugging web applications on non-browser platforms like Smart TVs.

15024JavaScript
4 years ago
semantic-git-commit-cli
semantic-git-commit-cliJPeer264/node-semantic-git-commit-cli

A CLI tool that enforces semantic git commit conventions with emoji support and configurable rules.

15013JavaScript
3 years ago
Wendigo
Wendigoangrykoala/wendigo

A wrapper around Puppeteer that simplifies front-end and end-to-end automated testing with built-in assertions and utilities.

15021JavaScript
2 years ago
Generator Jquery Boilerplate
Generator Jquery Boilerplatejquery-boilerplate/generator-jquery-boilerplate

A Yeoman generator that provides a functional boilerplate to easily create jQuery plugins out of the box.

14930JavaScript
10 years ago
Autonomica "IPFS Social Proof"
Autonomica "IPFS Social Proof"IBM/ipfs-social-proof

A decentralized identity and social proof system built on IPFS, enabling peer-to-peer identity creation and verification.

14927JavaScript
4 years ago
os-name
os-namesindresorhus/os-name

A Node.js library to get the human-readable name of the current or specified operating system.

14915JavaScript
4 months ago
moeda
moedathompsonemerson/moeda

A CLI tool for foreign exchange rates and currency conversion using European Central Bank data.

14923JavaScript
3 years ago
gulp-remember
gulp-rememberahaurw01/gulp-remember

A Gulp plugin that remembers and recalls files passed through it, enabling incremental builds with full file sets.

14916JavaScript
8 years ago
scheje
schejeturbopape/scheje

A Scheme interpreter implemented in Clojure, featuring hygienic macros and a REPL.

14911Clojure
9 years ago
tap-nyan
tap-nyancalvinmetcalf/tap-nyan

A colorful TAP reporter that displays test results with a Nyan Cat animation.

14814JavaScript
7 years ago
rails-dashboard
rails-dashboardy-takey/rails-dashboard

A terminal-based dashboard for Rails development that visualizes and improves your Rails server logs.

1487JavaScript
2 years ago
npm-quick-run
npm-quick-runbahmutov/npm-quick-run

Quickly run npm scripts by prefix without typing the full name, using aliases like 'nr t' for 'npm run test'.

14712JavaScript
4 years ago
gulp-hb
gulp-hbshannonmoeller/gulp-hb

A Gulp plugin for compiling Handlebars templates into static HTML, designed as a sane static site generator.

14713JavaScript
6 years ago
Warp
Warpevolutionleo/Warp

A feature-rich framework for building multiplayer games with GameMaker clients and a Node.js server.

1479TypeScript
17 days ago
terminal-size
terminal-sizesindresorhus/terminal-size

A Node.js module to reliably get terminal window dimensions, even in non-interactive environments.

14716JavaScript
4 months ago
ember-cli-template-lint
ember-cli-template-lintember-template-lint/ember-cli-template-lint

Ember CLI integration for linting Ember.js templates to enforce code style and best practices.

14649JavaScript
4 years ago
Elm CodeGen
Elm CodeGenmdgriffith/elm-codegen

An Elm package and CLI tool for generating Elm code with automatic imports and type inference.

14618Elm
1 month ago
strip-indent
strip-indentsindresorhus/strip-indent

Strip leading whitespace from each line in a string, removing redundant indentation based on the least-indented line.

14617JavaScript
8 months ago
username
usernamesindresorhus/username

A Node.js module to reliably get the current user's username from environment variables or system commands.

14616JavaScript
2 years ago
Microservices Continuous Deployment
Microservices Continuous Deploymentfrancescou/docker-continuous-deployment

A demonstration project for continuous deployment of microservices using Docker Swarm with zero-downtime updates.

14638HTML
8 years ago
Terrain Classic
Terrain Classicstamen/terrain-classic

A world-wide CartoCSS port of Stamen's classic terrain map style for topographic visualization.

14533CartoCSS
2 years ago
playwright-slack-report
playwright-slack-reportryanrosello-og/playwright-slack-report

A Playwright reporter that sends test results to Slack channels via webhook, bot, or CLI.

14540TypeScript
2 days ago
Jekyll Starter Kit
Jekyll Starter Kitnirgn975/generator-jekyll-starter-kit

A Yeoman generator that creates Jekyll-based Progressive Web Apps with modern tooling and automated workflows.

14521JavaScript
3 years ago
NextJS Headless CMS Powered Blog Starter
NextJS Headless CMS Powered Blog StarterButterCMS/react-cms-blog-with-next-js

A Next.js and React blog and marketing site example powered by the ButterCMS API.

14518JavaScript
3 years ago
OrderTaking
OrderTakingandorp/order-taking

A dependently-typed Idris implementation of Domain-Driven Design concepts from 'Domain Modeling Made Functional', deployed as a Node.js microservice.

14411Idris
4 years ago
Deploy a YouTube Video to Anchor.fm Podcast
Deploy a YouTube Video to Anchor.fm PodcastSchrodinger-Hat/youtube-to-anchorfm

A GitHub Action that automatically converts YouTube videos to audio and uploads them as podcast episodes to Spotify.

14479JavaScript
3 days ago
1
64
65
66
87