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.
Supercharged End 2 End Testing Framework for NodeJS
Fast and efficient CSS optimizer for node.js and the Web
Wow such top. So stats. More better than regular top.
OAuth Proxy
Superseded by abstract-level. A wrapper for abstract-leveldown compliant stores, for Node.js and browsers.
A simple, fast, robust job/task queue for Node.js, backed by Redis.
A blazing fast js bundler/loader with a comprehensive API :fire:
A microservices toolkit for Node.js.
Test your internet connection speed and ping using speedtest.net from the CLI
Hide secrets with invisible characters in plain text securely using passwords 🧙🏻♂️⭐
A JavaScript implementation of Git.
📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript.
Create, preview (browser/iOS Simulator), and send custom email templates for Node.js. Made for @forwardemail, @ladjs, @cabinjs, @spamscanner, and @breejs.
A robust HTML entity encoder/decoder written in JavaScript.
Atomic and non-atomic counters and rate limiting tools. Limit resource access at any scale.
🔥 single-command flamegraph profiling 🔥
PostgreSQL interface for Node.js
High-level streams library for Node.js and the browser
Browser compilation library – an asset pipeline for applications that run in the browser
Bree is a Node.js and JavaScript job task scheduler with worker threads, cron, Date, and human syntax. Built for @ladjs, @forwardemail, @spamscanner, @cabinjs.
Convert character encodings in pure javascript.
Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.
Lightweight simple translation module for node.js / express.js with dynamic json storage. Uses common __('...') syntax in app and templates.
Flexible ascii progress bar for nodejs
a streaming interface for archive generation
Windows support for Node.JS scripts (daemons, eventlog, UAC, etc).
Find out which of your dependencies are slowing you down 🐢
Power Assert in JavaScript. Provides descriptive assertion messages through standard assert interface. No API is the best API.
Hackable HTTP proxy for resiliency testing and simulated network conditions
Move files and directories to the trash
User-friendly glob matching
Runs a load test on the selected URL. Fast and easy to use. Can be integrated in your own workflow using the API.
Test Anything Protocol tools for node
Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.
⏱️ Notes and resources related to v8 and thus Node.js performance
🚦 Your own mini Travis CI to run tests locally
Job scheduler and rate limiter, supports Clustering
Access the system clipboard (copy/paste)
Barebone MQTT broker that can run on any stream server, the node way
Node is running but you don't know why? why-is-node-running is here to help you.
rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)
A Reactive Programming library for JavaScript
Redis Simple Message Queue
ᕙ༼ຈل͜ຈ༽ᕗ
Privacy-focused encrypted email for everyone. All-in-one alternative to Gmail + Mailchimp + Sendgrid.
Check NPM package licenses
Create boxes in the terminal
🐛 Memory leak testing for node.
:books: some best practices for JS modules
Map over promises concurrently