An MVC framework that should be familiar tenough to PHP developers to allow them to get up and running very quickly."
This is a port of some jQuery functions exported to Node.js as mixins to the underscore library. Primarily this was started to incoporate the jQuery.extend function into Node.js (jQuery.extend was ported as _.merge)
A simple asynchronous cache that can use multiple storage engines.
A simple pipeline cache architecture. Right now only supports an in-memory cache.
A simple winston logger that is configured with some niceties such as listening for a SIGUSR2 change log levels
A simple, flexible validation middleware to make validation less painful.
This is a simple filter, sort and pagination module designed to work with ExpressJS like servers.
A simple request or action queue.
A very simple couchdb connection middleware.
A simple nconf configuration file.
A simple collection of HTTP error objects to use within expressjs projects.
A locking mechanism designed for the UOW Queue
Storage mechanism for the unit-of-work queue.
A RethinkDB storage driver for the Unit-of-Work Queue module.
A unit-of-work queue.
A small, process ID (pid), file based locking mechanism for node processes.
Given a role map, a set of roles and a permission can the user access?
Given a permission set and a request return a permission token.
Determine object specific user roles.
Give your users a sense of privilege with role base permissions.
An express interface for the privilege module.
An express middleware for the privilege-object-role module.
A single page application middleware for the BrowserSync server
A simple Result object type implementation that I like and want to use in several projects.