Middleware43

gzippogzippo pronounced `g-zippo` is a nodejs gzip middleware for Connect and express js using the new native node zlib api
formalineformaline is a module for handling form requests ( HTTP POSTs / PUTs ) and for fast parsing of file uploads.
aclAccess control lists for node applications
cookie-sessionsSecure cookie-based session middleware for Connect
express-csrfCross-site request forgery protection for Express Node.js framework
jadeifyBrowserify middleware to render jade templates browser-side
password-resetmiddleware for password reset emails
seshsuper simple session middleware for node.js, even has optional "magic" sessions which monkey patch the httpServer with one line!
quipA chainable API for response objects in node
hooksAugment your methods with pre and post hooks
http-authNode.js package for HTTP basic and digest access authentication.
junctionEssential XMPP middleware for Node.js.
partedStreaming body parser for node.js.
form2jsonAlternative decoder for form-urlencoded data
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.
rewriterstreaming http + file routing proxy. serve apps with node point javascript!
minjMiddleware for connect/express to minify client-side javascript files
connect-proxyRetrieve originating ip/host values when proxying to your connect app
static
connect-force-domainConnect Middleware to force visitors onto a single domain
connect-logger-statsdConnect middleware to send request logs to statsd
connect_jsonSupport for parsing JSON requests and sending JSON responses in Connect
connect-doccodocco + socket.io + watch = Save file → documentation page updates automatically.
http-proxy-selectivenode http proxy also serves static files
cascadeA utility library to simplify asynchronous callback chains
lozigoCollect logs from a distributed network and parse them with connect-style middleware
oauthwareconnect.js middleware for OAuth 1.0/2.0
jaqueOut of service — Use q-io/http-apps
connect-uuidConnect middleware to assign a UUID to every request.
http-auth2Utility that is creating HTTP server with basic authentication.
connect-stsMiddleware to add "Strict-Transport-Security" header.
dnode-stackdnode middleware for processing web middleware stacks for socket.io
connect-connegA NodeJS Content-Negotiation framework for the Connect Middleware
dnode-smoothiechartsSmoothie Charts middleware for DNode
csrfLight-weight CSRF protection middleware with IP whitelisting
connect-error-amazon-sesMiddleware to send errors as email through Amazon SES.
sqlmwMiddleware framework for SQL in Node.js
provisionrequest provisioning for node.js
redirectA simple redirection server in node.js
stakA http server handler utility for node.js
authuser authentication library for node.js
static-themestatic theme for node.js
tamperNode.js middleware to capture and modify response bodies