DailyJS

Node Roundup: Boxcars, password-reset, Kraken

Alex R. Young

Subscribe

@dailyjs

Facebook

Google+

node modules express middleware images

Node Roundup: Boxcars, password-reset, Kraken

Posted by Alex R. Young on .
Featured

node modules express middleware images

Node Roundup: Boxcars, password-reset, Kraken

Posted by Alex R. Young on .
You can send in your Node projects for review through our contact form or @dailyjs.

Boxcars

Boxcars (npm: boxcars) by Azer Koçulu is a library for fetching remote or local resources:

boxcars('http://google.com', '/var/log/foo.log', 'http://github.com')(function(error, homepages) {  
  // Prints the homepage of google.com
  console.log(homepages[0]);
});

It can also be used to define collections of resources, or cache them through preloading. The author has included tests written with his highkick and lowkick modules.

password-reset

password-reset (License: MIT/X11, npm: password-reset) by James Halliday is middleware for dealing with password resets that will work with Express.

It's built with James' pony module which sends emails, and a full example including the required Express routes is included in the project's documentation.

Kraken

Kraken (License: MIT, npm: kraken) by Przemek Matylla is a client for the Kraken Web Optimizer.

Image URLs or uploads can be optimised using this module, and a Kraken Account is required to use it.

Kraken itself was built with Node, and there are a few details about their implementation on the Kraken About page.