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.
446 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Empower your website frontends with layouts, meta-data, pre-processors (markdown, jade, coffeescript, etc.), partials, skeletons, file watching, querying, and an amazing plugin system. DocPad will streamline your web development process allowing you to craft powerful static sites quicker than ever before.
Flexible ascii progress bar for nodejs
a streaming interface for archive generation
Windows support for Node.JS scripts (daemons, eventlog, UAC, etc).
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
Native UI testing / controlling with node
Find out which of your dependencies are slowing you down 🐢
Parser Building Toolkit for JavaScript
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.
Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Machine learning platform for Web developers
Tips, tricks, and resources for working with Node.js, and the start of an ongoing conversation on how we can improve the Node.js experience on Microsoft platforms.
Test Anything Protocol tools for node
Manage your app's Node.js environment
Actionhero is a realtime multi-transport nodejs API Server with integrated cluster capabilities and delayed tasks
High performance Node.js/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)
Light Weight Image Processor for NodeJS
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
Lightweight Web Worker API implementation with native threads
html emails and attachments to any smtp server with nodejs
Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.
🚦 Your own mini Travis CI to run tests locally
Job scheduler and rate limiter, supports Clustering
Access the system clipboard (copy/paste)
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
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)
Build Amazon Simple Queue Service (SQS) based applications without the boilerplate
Sexy fonts for the console
A Reactive Programming library for JavaScript
Redis Simple Message Queue
Type check values
Virtual environment for Node.js & integrator with virtualenv
ᕙ༼ຈل͜ຈ༽ᕗ
Privacy-focused encrypted email for everyone. All-in-one alternative to Gmail + Mailchimp + Sendgrid.
Check NPM package licenses
Create boxes in the terminal
Improved USB library for Node.js
Virtual Environments for Node
🐛 Memory leak testing for node.
You Don't Know Node.js
:books: some best practices for JS modules
See node.js errors with less clutter