Middleware43

formalineformaline is a full-featured (nodeJS) module for handling form requests ( HTTP POSTs / PUTs ) and for fast parsing of file uploads, it is also ready to use with middlewares like connect .
compressA streaming compression / gzip library for node.js
gzippogzippo pronounced `g-zippo` is a nodejs gzip middleware for Connect and express js using the new native node zlib api
cookie-sessionsSecure cookie-based session middleware for Connect
express-csrfCross-site request forgery protection for Express Node.js framework
aclAccess control lists for node applications
quipA chainable API for response objects in node
seshsuper simple session middleware for node.js, even has optional "magic" sessions which monkey patch the httpServer with one line!
jadeifyBrowserify middleware to render jade templates browser-side
servitudeJavaScript and CSS Sugar Middleware
partedStreaming body parser for node.js.
hooksAugment your methods with pre and post hooks
http-authNode.js package for HTTP basic and digest access authentication.
password-resetmiddleware for password reset emails
form2jsonAlternative decoder for form-urlencoded data
rewriterstreaming http + file routing proxy. serve apps with node point javascript!
minjMiddleware for connect/express to minify client-side javascript files
connect-compilerDevelopment middleware to dynamically recompile derived files at serve-time.
browserijadeA Browserify middleware that pre-compiles Jade templates on the server and uses the light-weight Jade runtime made for the browser to render them on the client.
connect-proxyRetrieve originating ip/host values when proxying to your connect app
connect-force-domainConnect Middleware to force visitors onto a single domain
lozigoCollect logs from a distributed network and parse them with connect-style middleware
oauthwareconnect.js middleware for OAuth 1.0/2.0
connect-logger-statsdConnect middleware to send request logs to statsd
http-proxy-selectivenode http proxy also serves static files
connect_jsonSupport for parsing JSON requests and sending JSON responses in Connect
static
cascadeA utility library to simplify asynchronous callback chains
dnode-stackdnode middleware for processing web middleware stacks for socket.io
jaqueQ-Promise JSGI JavaScript server framework, based on Jack
connect-connegA NodeJS Content-Negotiation framework for the Connect Middleware
junctionEssential XMPP middleware for Node.js.
dnode-smoothiechartsSmoothie Charts middleware for DNode
connect-uuidConnect middleware to assign a UUID to every request.
connect-doccodocco + socket.io + watch = Save file → documentation page updates automatically.
http-auth2Utility that is creating HTTP server with basic authentication.
sqlmwMiddleware framework for SQL in Node.js
provisionrequest provisioning for node.js
connect-error-amazon-sesMiddleware to send errors as email through Amazon SES.
stakA http server handler utility for node.js
templatrParses HTML templates for use as middleware
static-themestatic theme for node.js
connect-stsMiddleware to add "Strict-Transport-Security" header.