The Awesome Node.js feed


npm v5.7.0 critical bug destroys Linux servers

Update Popular Story //

Node.js in 1 Hour

Article Popular Story //


Native bindings to Git.
Featured Module // Category Miscellaneous


Node.js event loop workflow & lifecycle in low level

Article Popular Story //

Ramda vs RxJS

Popular comparison
  • Ramda - A utility library with a focus on flexible functional composition enabled by automatic currying and reversed argument order. Avoids mutating data.
  • RxJS - Functional reactive library for transforming, composing, and querying various kinds of data.


Data-Mapper ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL databases. Works in Node.js and Browser.
Featured Module // Category ODM / ORM

Last 7 Days


Library Popular Story //


Markdown documentation site generator with no statically built HTML files.
Featured Module // Category Static Site Generators

JS on Backend in 2018. Tutorial about ExpressJS. Part 2. Adding a database and Sequelize ORM.

Second post in series about how to switch to NodeJS, from a Rubyist point of view. This time about integration with DB.
Tutorial Added by: graffzon //

vorpal vs Inquirer.js

Popular comparison
  • vorpal - A framework for interactive CLI apps.
  • Inquirer.js - Interactive command-line prompt.


Client for MQTT
Featured Module // Category Real-time

Primus vs

Popular comparison
  • Primus - An abstraction layer for real-time frameworks to prevent module lock-in.
  • - Enables real-time bidirectional event-based communication.

Node.js Top 10 Articles (v.Feb 2018)

Article Popular Story //


A tiny, fast JavaScript parser.
Featured Module // Category Ast

GraphQL as an API Gateway to Microservices

Article Popular Story //

3 simple tricks for smaller Docker images

Article Popular Story //

kue vs bull

Popular comparison
  • kue - Priority job queue backed by Redis.
  • bull - Persistent job and message queue.

LoopBack vs Express

Popular comparison
  • LoopBack - Powerful framework for creating REST APIs and easily connecting to backend data sources.
  • Express - A minimal and flexible web application framework, providing a robust set of features for building single and multi-page, and hybrid web applications.

sloww - the Slowloris attack CLI built in Node

Library Popular Story //

A Node.js Perspective on MongoDB 3.6: $lookup and $expr

Article Popular Story //


Enforce strict code style using the JavaScript happiness style.
Featured Module // Category Command Line Apps

Pug vs nunjucks

Popular comparison
  • Pug - High-performance template engine heavily influenced by Haml.
  • nunjucks - A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired).


A simple, fast, robust job/task queue for Node.js, backed by Redis
Featured Module // Category Job Queues

Awesome Node.js Newsletter ยป 92

Top Stories
  • Building a Full-Text Search App Using Docker and Elasticsearch
  • 5 Tips and Thoughts on Async / Await Functions
  • GraphQL-to-MongoDB, or how I learned to stop worrying and love generated query APIs
Follow us on Twitter @NodejsLibHunt