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 21 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
dustjs
dustjslinkedin/dustjs

Asynchronous JavaScript templating engine for both browser and server environments.

2.9k462JavaScript
2 years ago
node-casbin
node-casbincasbin/node-casbin

A powerful authorization library for Node.js and browser environments supporting ACL, RBAC, and ABAC access control models.

2.9k231TypeScript
1 month ago
Tinyhttp
Tinyhttptinyhttp/tinyhttp

A modern, minimal, and fast web framework for Node.js, designed as a drop-in replacement for Express.

2.9k140TypeScript
29 days ago
tinyhttp
tinyhttptalentlessguy/tinyhttp

A modern, minimal, and fast Express-like web framework for Node.js, written in TypeScript and compiled to native ESM.

2.9k140TypeScript
29 days ago
markdown-pdf
markdown-pdfalanshaw/markdown-pdf

A Node.js module that converts Markdown files to PDFs with customizable styling and preprocessing.

2.9k254JavaScript
2 years ago
cost-of-modules
cost-of-modulessiddharthkp/cost-of-modules

Analyze npm dependencies to identify which ones are causing bloat and slowing down install times.

2.9k41JavaScript
2 years ago
PJ Blog
PJ Blogjcc/blog

An open-source blog platform built with Laravel and Vue.js featuring a responsive dashboard and Markdown editor.

2.9k678PHP
3 years ago
Flowbite Admin Dashboard
Flowbite Admin Dashboardthemesberg/flowbite-admin-dashboard

A free and open-source admin dashboard template built with Tailwind CSS and the Flowbite component library.

2.9k631HTML
1 year ago
nut.js
nut.jsnut-tree/nut.js

A cross-platform Node.js library for native UI automation, testing, and control via keyboard, mouse, and image matching.

2.8k183TypeScript
2 years ago
chaplin
chaplinchaplinjs/chaplin

An application architecture for JavaScript applications using the Backbone.js library.

2.8k222CoffeeScript
3 years ago
Vue-Express-Mongo Boilerplate
Vue-Express-Mongo Boilerplateicebob/vue-express-mongo-boilerplate

A full-stack JavaScript web app boilerplate with Vue.js, Express, MongoDB, and Node.js for rapid application development.

2.8k728JavaScript
5 years ago
SmartMirror
SmartMirrorevancohen/smart-mirror

A DIY voice-controlled smart mirror powered by Raspberry Pi, serving as a life automation hub with IoT integration.

2.8k664JavaScript
1 year ago
hypercore
hypercoremafintosh/hypercore

A secure, distributed append-only log for sharing large datasets and real-time data streams.

2.8k201JavaScript
6 days ago
CARTO
CARTOCartoDB/cartodb

An open platform for location intelligence, data visualization, and building geospatial applications.

2.8k663JavaScript
1 year ago
Greenlight
Greenlightunknownskl/greenlight

An open-source desktop client for streaming Xbox games via xCloud and Xbox home streaming.

2.8k159TypeScript
6 days ago
Twine
Twineklembot/twinejs

A browser and Electron port of Twine, a tool for creating interactive, nonlinear stories.

2.8k407TypeScript
1 month ago
changelog.com
changelog.comthechangelog/changelog.com

The open-source CMS behind changelog.com, built with Elixir and Phoenix as a real-world example application.

2.8k244Elixir
4 days ago
react-native-rename
react-native-renamejunedomingo/react-native-rename

A CLI tool to rename React Native apps with a single command, updating project files and bundle identifiers.

2.8k268JavaScript
2 days ago
proxyquire
proxyquirethlorenz/proxyquire

Proxies Node.js require to allow easy overriding of dependencies during testing without modifying source code.

2.7k102JavaScript
10 months ago
Rework
Reworkreworkcss/rework

A plugin-based CSS preprocessing framework for Node.js that enables custom transformations via AST manipulation.

2.7k120JavaScript
11 days ago
Itch
Itchitchio/itch

A desktop application for downloading, installing, and playing games from itch.io with automatic updates.

2.7k254TypeScript
6 days ago
w2ui
w2uivitmalina/w2ui

A lightweight, dependency-free JavaScript UI library with data grid, forms, toolbars, and layout widgets for modern web apps.

2.7k731JavaScript
5 days ago
Remote Debug iOS WebKit adapter
Remote Debug iOS WebKit adapterRemoteDebug/remotedebug-ios-webkit-adapter

A protocol adapter enabling debugging of Safari and WebViews on iOS from VS Code, Chrome DevTools, and other Chrome Debugging Protocol tools.

2.7k222TypeScript
5 years ago
bash-language-server
bash-language-serverbash-lsp/bash-language-server

A language server for Bash that provides IDE-like features such as code completion, diagnostics, and formatting for shell scripts.

2.7k147TypeScript
2 days ago
toxy
toxyh2non/toxy

A hackable HTTP proxy for resiliency testing, simulating network failures and unexpected conditions in Node.js.

2.7k80JavaScript
4 years ago
pgtune
pgtunele0pard/pgtune

A web tool that generates optimized PostgreSQL configuration based on your hardware specifications.

2.7k246JavaScript
5 days ago
codecrumbs
codecrumbsBogdan-Lyashenko/codecrumbs

Learn, design, or document codebases by placing breadcrumb comments in source code with live visual updates.

2.7k106JavaScript
4 years ago
GraphQL Faker
GraphQL FakerAPIs-guru/graphql-faker

Mock or extend GraphQL APIs with realistic fake data using directives, no coding required.

2.7k229TypeScript
2 years ago
join-monster
join-monsteracarl005/join-monster

A GraphQL to SQL query execution layer that automatically generates efficient SQL queries from GraphQL queries.

2.7k228JavaScript
10 months ago
jsonforms
jsonformseclipsesource/jsonforms

A framework for building customizable JSON Schema-based forms with React, Angular, and Vue support.

2.7k423TypeScript
3 days ago
p2.js
p2.jsschteppe/p2.js

A 2D rigid body physics engine for JavaScript with collision detection, contacts, friction, motors, springs, and advanced constraints.

2.7k331JavaScript
3 years ago
Serene
Serenevolkanceylan/Serenity

ASP.NET Core/TypeScript platform for building data-centric business applications with service-based architecture.

2.7k806C#
2 days ago
Penthouse
Penthousepocketjoso/penthouse

Generates critical CSS for web pages to speed up initial rendering by extracting above-the-fold styles.

2.7k176HTML
2 years ago
Typeset.js
Typeset.jsdavidmerfield/typeset

An HTML pre-processor that adds fine printing typographic features like hanging punctuation and optical margin alignment to web pages.

2.7k54JavaScript
1 year ago
trash
trashsindresorhus/trash

A cross-platform Node.js module to safely move files and folders to the system trash instead of permanently deleting them.

2.7k81JavaScript
3 months ago
Alfy
Alfysindresorhus/alfy

A Node.js toolkit for creating Alfred workflows with built-in utilities for input/output, caching, and remote fetching.

2.7k106JavaScript
4 months ago
1
20
21
22
87