The Awesome Node.js feed



Redis-backed job queue.
Featured Module // Category Job Queues

Vue.js Authentication System with Node.js Backend

Article Popular Story //

Node.js Open Source of the Month (v.Oct 2018)

Article Popular Story //

Mongoose vs Sequelize

Popular comparison
  • Mongoose - Elegant MongoDB object modeling.
  • Sequelize - Multi-dialect ORM. Supports PostgreSQL, SQLite, MySQL.

Awesome Node.js Newsletter » 126

Top Stories
  • Tea-School.js — Generate a PDF File From HTML And CSS in Node.js
  • Creating a logger in Node.js from scratch
  • This course was designed to be interactive, with more than 80 challenges along the way to get you writing code and solving problems on your own. This will give you the real-world skills and experience needed to write GraphQL applications once you’re done with the class.
Follow us on Twitter @NodejsLibHunt



Write reliable and fault-tolerant microservices with NATS.
Featured Module // Category Web Frameworks

Last 7 Days


A general natural language facility.
Featured Module // Category Natural Language Processing

LoopBack vs Next.js

Popular comparison
  • LoopBack - Powerful framework for creating REST APIs and easily connecting to backend data sources.
  • Next.js - Minimalistic framework for server-rendered React apps.

Creating a logger in Node.js from scratch

Article Popular Story //

jsPDF vs PDFKit

Popular comparison
  • jsPDF - Client-side JavaScript PDF generation for everyone.
  • PDFKit - PDF generation library.


Distributed file system that seeks to connect all computing devices with the same system of files.
Featured Module // Category Mad Science

kue vs bull

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

Botfuel - SDK to build highly conversational chatbo

Library Popular Story //

Themis by Cossack Labs

Crypto library for storage and messaging
Featured Module // Category Security

Lowdb vs NeDB

Popular comparison
  • Lowdb - Small JavaScript database powered by Lodash.
  • NeDB - Embedded persistent database written in JavaScript.

33 concepts every JavaScript developer should know

Library Popular Story //


A header file filled with macro and utility goodness for making add-on development for across Node.js versions easier.
Featured Module // Category Miscellaneous

Objection.js vs Bookshelf

Popular comparison
  • Objection.js - Lightweight ORM built on the SQL query builder Knex.
  • Bookshelf - ORM for PostgreSQL, MySQL and SQLite3 in the style of Backbone.js.


Code coverage tool built on istanbul that works with subprocesses.
Featured Module // Category Testing

Knex vs pg-promise

Popular comparison
  • Knex - A query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use.
  • pg-promise - PostgreSQL framework for native SQL using promises.

Last 30 Days


Lightweight ORM built on the SQL query builder Knex.
Featured Module // Category ODM / ORM

Using Node.js to Read Really, Really Large Files (Pt 1)

Article Popular Story //

Awesome Node.js Newsletter » 125

Top Stories
  • mLab is becoming a part of MongoDB, Inc.
  • How to Handle Monetary Values in JavaScript
  • Node.js Top 10 Articles for the Past Month (v.Oct 2018)
Follow us on Twitter @NodejsLibHunt


OAuth middleware for Express, Koa, and Hapi.
Featured Module // Category Authentication

JWT authentication: When and how to use it

Article Popular Story //