Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
:zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED TEMPORARILY]
GitHub stars and default-branch commits for sindresorhus/awesome-nodejs.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Graph theory (network) library for visualisation and analysis
Fix broken node modules instantly 🏃🏽♀️💨
High-performance Protocol Buffers for JavaScript and TypeScript. Conformant through Edition 2026, and unusually versatile. No protoc required.
Next-gen browser and mobile automation test framework for Node.js
Node.js: extra methods for the fs object like copy(), remove(), mkdirs()
List any node_modules 📦 dir in your system and how heavy they are. You can then select which ones you want to erase to free up space 🧹
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases.
The MQTT client for Node.js and the browser
markdown processor powered by plugins part of the @unifiedjs collective
i18next: learn once - translate everywhere
A pure JavaScript implementation of git for node and browsers!
A framework for building compiled Node.js add-ons in Rust via Node-API
A better `npm publish`
Process execution for humans
A simple and composable way to validate data in JavaScript (and TypeScript).
Fabulously kill processes. Cross-platform.
🍴 Web applications made easy. Since 2011.
An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more
A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js
Javascript URL mutation library
Highly scalable realtime pub/sub and RPC framework
A javascript Bitcoin library for node.js and browsers.
Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
:book: documentation for modern JavaScript
the Istanbul command line interface
Native Node bindings to Git.
XML to JavaScript object converter.
A Node.js PostgreSQL client with runtime and build time type safety, and composable SQL.
PEG.js: Parser generator for JavaScript
A full-featured, open-source content management framework built with Node.js that empowers organizations by combining in-context editing and headless architecture in a full-stack JS environment.
A next-generation code testing stack for JavaScript.
Detect the file type of a file, stream, or data
Supercharged End 2 End Testing Framework for NodeJS
OAuth Proxy
Superseded by abstract-level. A wrapper for abstract-leveldown compliant stores, for Node.js and browsers.
A blazing fast js bundler/loader with a comprehensive API :fire:
A microservices toolkit for Node.js.
Hide secrets with invisible characters in plain text securely using passwords 🧙🏻♂️⭐
📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript.
A robust HTML entity encoder/decoder written in JavaScript.
PostgreSQL interface for Node.js
Convert character encodings in pure javascript.
a streaming interface for archive generation
An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js and Browser
🦄 0-legacy, tiny & fast web framework as a replacement of Express
Parser Building Toolkit for JavaScript
User-friendly glob matching
Actionhero is a realtime multi-transport nodejs API Server with integrated cluster capabilities and delayed tasks
Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.
Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.