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.
A high-level terminal interface library for node.js.
A small, fast, JavaScript-based JavaScript parser
A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers
Graph theory (network) library for visualisation and analysis
general natural language facilities for node
A JavaScript PDF generation library for Node and the browser
The future of Node.js REST development
High-performance Protocol Buffers for JavaScript and TypeScript. Conformant through Edition 2026, and unusually versatile. No protoc required.
System monitoring dashboard for terminal
A Node.js tool to automate end-to-end web testing.
:snowflake: a short introduction to node.js
Elegant terminal spinner
Node.js: extra methods for the fs object like copy(), remove(), mkdirs()
Tasks, boards & notes for the command-line habitat
markdown processor powered by plugins part of the @unifiedjs collective
A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)
A light-weight module that brings the Fetch API to Node.js
i18next: learn once - translate everywhere
A pure JavaScript implementation of git for node and browsers!
Embedded JavaScript templates -- http://ejs.co
A better `npm publish`
An HTTP/1.1 client, written from scratch for Node.js
Process execution for humans
An SQL-friendly ORM for Node.js
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
:rocket: Progressive microservices framework for Node.js
A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js
Streaming torrent client for node.js
Javascript URL mutation library
Highly scalable realtime pub/sub and RPC framework
high speed zlib port to javascript, works in browser & node.js
A javascript Bitcoin library for node.js and browsers.
The next web scraper. See through the <html> noise.
SSH2 client and server modules written in pure JavaScript for node.js
tap-producing test harness for node and browsers
:book: documentation for modern JavaScript
the Istanbul command line interface
Native Node bindings to Git.
Minify images seamlessly
A benchmarking library. As used on jsPerf.com.
An adapter-based ORM for Node.js with support for mysql, mongo, postgres, mssql (SQL Server), and more
Use full ES2015+ features to develop Node.js applications, Support TypeScript.
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.
Simple pub/sub messaging for the web
:scissors: An ES6+ aware minifier based on the Babel toolchain (beta)
Detect the file type of a file, stream, or data
Share terminal sessions via SVG and CSS