| gzippo | gzippo pronounced `g-zippo` is a nodejs gzip middleware for Connect and express js using the new native node zlib api |
| formaline | formaline is a module for handling form requests ( HTTP POSTs / PUTs ) and for fast parsing of file uploads. |
| acl | Access control lists for node applications |
| cookie-sessions | Secure cookie-based session middleware for Connect |
| express-csrf | Cross-site request forgery protection for Express Node.js framework |
| jadeify | Browserify middleware to render jade templates browser-side |
| password-reset | middleware for password reset emails |
| sesh | super simple session middleware for node.js, even has optional "magic" sessions which monkey patch the httpServer with one line! |
| quip | A chainable API for response objects in node |
| hooks | Augment your methods with pre and post hooks |
| http-auth | Node.js package for HTTP basic and digest access authentication. |
| junction | Essential XMPP middleware for Node.js. |
| parted | Streaming body parser for node.js. |
| form2json | Alternative decoder for form-urlencoded data |
| browserijade | A 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. |
| rewriter | streaming http + file routing proxy. serve apps with node point javascript! |
| minj | Middleware for connect/express to minify client-side javascript files |
| connect-proxy | Retrieve originating ip/host values when proxying to your connect app |
| static | |
| connect-force-domain | Connect Middleware to force visitors onto a single domain |
| connect-logger-statsd | Connect middleware to send request logs to statsd |
| connect_json | Support for parsing JSON requests and sending JSON responses in Connect |
| connect-docco | docco + socket.io + watch = Save file → documentation page updates automatically. |
| http-proxy-selective | node http proxy also serves static files |
| cascade | A utility library to simplify asynchronous callback chains |
| lozigo | Collect logs from a distributed network and parse them with connect-style middleware |
| oauthware | connect.js middleware for OAuth 1.0/2.0 |
| jaque | Out of service — Use q-io/http-apps |
| connect-uuid | Connect middleware to assign a UUID to every request. |
| http-auth2 | Utility that is creating HTTP server with basic authentication. |
| connect-sts | Middleware to add "Strict-Transport-Security" header. |
| dnode-stack | dnode middleware for processing web middleware stacks for socket.io |
| connect-conneg | A NodeJS Content-Negotiation framework for the Connect Middleware |
| dnode-smoothiecharts | Smoothie Charts middleware for DNode |
| csrf | Light-weight CSRF protection middleware with IP whitelisting |
| connect-error-amazon-ses | Middleware to send errors as email through Amazon SES. |
| sqlmw | Middleware framework for SQL in Node.js |
| provision | request provisioning for node.js |
| redirect | A simple redirection server in node.js |
| stak | A http server handler utility for node.js |
| auth | user authentication library for node.js |
| static-theme | static theme for node.js |
| tamper | Node.js middleware to capture and modify response bodies |