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 projects13687.5k total stars1954.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 13687.5k GitHub stars. The most common language among these projects is JavaScript.

Showing 4,224 open-source projects · page 34 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
hasha
hashasindresorhus/hasha

A Node.js convenience wrapper for crypto hashing with simpler API, better defaults, and support for buffers, strings, streams, and files.

95334JavaScript
3 months ago
unirest for Node.js
unirest for Node.jsMashape/unirest-nodejs

A simplified, lightweight HTTP client library for Node.js with a fluent API.

951164JavaScript
1 year ago
nvk
nvkmaierfelix/nvk

A low-abstraction, high-performance Vulkan API binding for JavaScript and TypeScript.

95036C++
5 years ago
learning-graphql
learning-graphqlmugli/learning-graphql

A JavaScript-focused learning resource that explains GraphQL concepts through the official specification and examples.

934104JavaScript
7 years ago
gcloud
gcloudgoogleapis/gcloud-mcp

An MCP server that enables AI assistants to interact with Google Cloud via the gcloud CLI using natural language.

93484TypeScript
9 days ago
swagger-stats
swagger-statsslanatech/swagger-stats

API observability middleware for Node.js microservices, tracing calls and monitoring performance, health, and usage statistics.

932149JavaScript
2 years ago
Zebkit
Zebkitbarmalei/zebkit

A JavaScript library for building rich, portable UI components on HTML5 Canvas using an easy OOP concept.

932170HTML
1 year ago
get-port
get-portsindresorhus/get-port

A Node.js utility to get an available TCP port with support for preferred ports, ranges, and port reservation.

92965JavaScript
1 month ago
gulp-uncss
gulp-uncssben-eb/gulp-uncss

A deprecated Gulp plugin that removes unused CSS selectors from stylesheets by analyzing HTML files.

92638JavaScript
9 years ago
Agregore
AgregoreAgregoreWeb/agregore-browser

A minimal desktop browser with built-in support for decentralized web protocols like IPFS, Gemini, and BitTorrent.

92595JavaScript
3 months ago
react-native-webpack-server
react-native-webpack-servermjohnston/react-native-webpack-server

A development server that enables building React Native JavaScript bundles with Webpack, leveraging the existing webpack ecosystem.

92382JavaScript
10 years ago
node-neo4j
node-neo4jthingdom/node-neo4j

A retired Node.js client library for Neo4j graph database using its REST API.

921133CoffeeScript
8 years ago
swagger-to-graphql
swagger-to-graphqlyarax/swagger-to-graphql

Convert Swagger/OpenAPI schemas to executable GraphQL schemas with resolvers that make HTTP calls to existing REST endpoints.

920145TypeScript
3 years ago
neo4j-javascript-driver
neo4j-javascript-driverneo4j/neo4j-javascript-driver

The official Neo4j Bolt driver for JavaScript, enabling applications to connect to and interact with Neo4j graph databases.

917159JavaScript
3 days ago
pump
pumpmafintosh/pump

A Node.js module that pipes streams together and automatically destroys all streams if one closes or errors.

91764JavaScript
8 months ago
Code Converter
Code Convertericsharpcode/CodeConverter

Convert code between C# and VB.NET using Roslyn, available as a Visual Studio extension, online tool, CLI, and library.

916242C#
4 days ago
Karaoke Forever
Karaoke Foreverbhj/KaraokeEternal

A self-hosted karaoke party system where guests queue songs from their phones and play MP3+G, MP4, and visualizations in a browser.

916128TypeScript
2 months ago
Stencila
Stencilastencila/stencila

A platform for creating and publishing dynamic, data-driven documents with built-in code execution and collaboration.

91358Rust
1 day ago
QICI Engine
QICI Engineqiciengine/qiciengine

A free JavaScript game engine with a web-based editor for creating HTML5 games using familiar web development tools.

910130
10 years ago
Smart Home sample
Smart Home sampleactions-on-google/smart-home-nodejs

A Node.js sample implementation of Google's Smart Home device control APIs for cloud-to-cloud integrations.

907291TypeScript
4 months ago
spm
spmspmjs/spm

A static package manager for browser-based JavaScript modules and assets.

899179JavaScript
8 years ago
science.js
science.jsjasondavies/science.js

A JavaScript library for scientific and statistical computing, offering R-like statistical methods and linear algebra.

89590JavaScript
6 days ago
Chatito
Chatitorodrigopivi/Chatito

Generate datasets for AI chatbots, NLP tasks, NER, and text classification using a simple domain-specific language.

889145TypeScript
3 years ago
eslint-nibble
eslint-nibbleIanVS/eslint-nibble

A CLI tool to ease into ESLint by fixing one rule at a time, making large-scale linting manageable.

88832JavaScript
11 months ago
AWS/aws-parallelcluster
AWS/aws-parallelclusteraws/aws-parallelcluster

An AWS-supported open-source tool to deploy and manage High Performance Computing (HPC) clusters in the AWS cloud.

887313Python
3 days ago
Nextein
Nexteinelmasse/nextein

A static site generator that combines Markdown content with React components, built on top of Next.js.

88733JavaScript
3 years ago
jest-codemods
jest-codemodsskovhus/jest-codemods

Codemods for migrating JavaScript and TypeScript test files from various frameworks to Jest.

88782TypeScript
4 days ago
cfncluster
cfnclusterawslabs/cfncluster

An AWS-supported open-source tool to deploy and manage High Performance Computing (HPC) clusters in the AWS cloud.

887313Python
3 days ago
buddy.js
buddy.jsdanielstjules/buddy.js

A CLI tool that detects magic numbers (unnamed numerical constants) in JavaScript code to improve maintainability.

88323JavaScript
7 years ago
normalize-url
normalize-urlsindresorhus/normalize-url

A JavaScript library for normalizing URLs by adding protocols, removing duplicates, sorting parameters, and stripping unnecessary components.

883124JavaScript
12 days ago
mdns
mdnsagnat/node_mdns

A Node.js add-on for multicast DNS service discovery (Zeroconf/Bonjour) to announce and browse services on local networks.

877145JavaScript
2 years ago
ember-paper
ember-papermiguelcobain/ember-paper

An Ember.js addon that implements Google's Material Design specification as reusable components.

877326JavaScript
3 months ago
Kaspa
Kaspakaspanet/rusty-kaspa

A Rust-based full-node implementation for the Kaspa blockchain, serving as the recommended node software for the network.

876308Rust
7 days ago
Pokemon-GO-node-api
Pokemon-GO-node-apiArmax/Pokemon-GO-node-api

A Node.js library for interacting with the Pokemon GO API, enabling programmatic access to game data and actions.

876193JavaScript
7 years ago
redux-cli
redux-cliSpencerCDixon/redux-cli

An opinionated CLI tool for quickly generating Redux/React components, forms, and ducks with consistent project structure.

87451JavaScript
8 years ago
chokidar-cli
chokidar-cliopen-cli-tools/chokidar-cli

A fast cross-platform CLI utility for watching file system changes and triggering commands.

87351JavaScript
1 year ago
1
33
34
35
118