The Awesome Node.js feed

Today

Programming language from scratch: 3 easy steps to an interpreter

Article Popular Story // francisstokes.wordpress.com

MQTT.js

Client for MQTT
Featured Module // Category Real-time

Headless Chrome Node API

Library Popular Story // github.com

Yesterday

Node v8.4.0 (Current)

Update Popular Story // nodejs.org

OpenRecord

ORM for PostgreSQL, MySQL, SQLite3 and RESTful datastores. Similar to ActiveRecord.
Featured Module // Category ODM / ORM

Last 7 Days

supervisor vs nodemon

Popular comparison
  • supervisor - Restart scripts when they crash or restart when a *.js file changes.
  • nodemon - Monitor for changes in your app and automatically restart the server.

Node config best practices

Article Popular Story // codingsans.com

simplecrawler

Event driven web crawler.
Featured Module // Category Miscellaneous

Mongorito vs Mongoose

Popular comparison
  • Mongorito - MongoDB ODM for modern Node.js apps. It rocks.
  • Mongoose - Elegant MongoDB object modeling.

Feathers vs LoopBack

Popular comparison
  • Feathers - A minimal and flexible microservice framework built in the spirit of Express.
  • LoopBack - Powerful framework for creating REST APIs and easily connecting to backend data sources.

Async/Await Will Make Your Code Simpler

Article Popular Story // blog.patricktriest.com

Acorn

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

ES Modules in Node Today!

Article Popular Story // medium.com

Couchbase

Couchbase client.
Featured Module // Category Drivers

PM2 vs nodemon

Popular comparison
  • PM2 - Advanced Process Manager.
  • nodemon - Monitor for changes in your app and automatically restart the server.

Ramda vs immutable

Popular comparison
  • Ramda - A utility library with a focus on flexible functional composition enabled by automatic currying and reversed argument order. Avoids mutating data.
  • immutable - Immutable data collections.

yargs

Command-line parser that automatically generates an elegant user-interface.
Featured Module // Category Command Line Utilities

5 ways to make HTTP Requests in Node.js

Article Popular Story // www.twilio.com

pino vs winston

Popular comparison
  • pino - Extremely fast logger inspired by Bunyan.
  • winston - A multi-transport async logging library.

Awesome Node.js Newsletter ยป 65

Top Stories
  • API Authentication with Node | #6 - JSON Web Tokens
  • Upcoming RegExp Features
  • The 80/20 Guide to Express Error Handling
Follow us on Twitter @NodejsLibHunt

agenda

Lightweight job scheduling on MongoDB.
Featured Module // Category Miscellaneous

Last 30 Days

Mongoose vs Sequelize

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

Node v8.3.0 (Current)

Update Popular Story // nodejs.org

turf

Modular geospatial processing and analysis engine.
Featured Module // Category Mad Science

Upcoming RegExp Features

Article Popular Story // v8project.blogspot.com

ESDoc vs JSDoc

Popular comparison
  • ESDoc - Documentation generator targeting ES2015, attaching test code and measuring documentation coverage.
  • JSDoc - API documentation generator similar to JavaDoc or PHPDoc.

docsify

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