forked from senchalabs/connect
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
b2mdevelopment edited this page Jul 20, 2012
·
113 revisions
- connect-airbrake — Airbrake error reporting auto-setup middleware.
- connect-assets — Transparent file compilation and dependency management for Node’s connect framework in the spirit of the Rails 3.1 asset pipeline.
- connect-assetmanager — Assetmanager which allows you to group/minify/manipulate your css/javascript.
- connect-auth — Authentication middleware (HTTP Basic/Digest, Twitter, Facebook, Yahoo, Github, FourSquare, Janrain/RPX, custom oauth provider etc.)
- connect-basic-auth — Basic auth support
- connect-cache — simple caching system
- connect-compiler — Dynamically recompile derived files (like CoffeeScript to JS, YAML to JSON, or .js to .min.js) at serve-time.
- connect-cors — Support for cross origin AJAX requests (CORS Spec)
- connect-diffable — middleware that implements Google’s Diffable client-side static files patching technique.
- connect-dynJson — router specialized to render data as json
- connect-ensure-login — ensure that requests are authenticated
- connect-flash — flash message middleware
- connect-useragent — tiny middleware to expose user-agent information as req.agent
- connect-googleapps — simple Google Apps single sign-on
- connect-gzip — Gzipping for static files and dynamic responses
- connect-i18n — Detect browser language and set up a locale
- connect-jsonp — JSONP middleware
- connect-jsonrpc — JSON-RPC 2.0 connect middleware
- connect-lrdd — Link-based Resource Descriptor Document (LRDD) middleware
- connect-no-www — Super simple no-www redirection
- connect-proxy — retrieve originating ip/host values when proxying to your connect app
- connect-powered-by — Sets or removes X-Powered-By header
- connect-rpx — Janrain rpx / engage support
- connect-redirection — adds res.redirect() capability
- connect-render — Template render helper using ejs.
- connect-select — Server side filtering of JSON responses using JSONSelect
- connect-server — Sets or removes Server header
- connect-slashes — Trailing slash redirects
- connect-sts — Add “Strict-Transport-Security” header via a connect middleware.
- connect-swd — Simple Web Discovery (SWD) middleware
- connect-timeout — Simple response timeouts middleware
- connect-views — Serve your jades, markdowns, styluses, etc like a static files
- dispatch — Regular expression URL dispatcher
- komainu — Lightweight, evented security middleware
- oauthorize — OAuth 1.0 service provider middleware
- passport — simple, unobtrusive authentication framework
- quip — Chainable HTTP response API
- trust-reverse-proxy — Trust (SSL) connections coming from (a) specific reverse prox(y)(ies)
- uglify-js-middleware — middleware which will automatically uglify (compress) your JS files
- parted — Streaming body parser (JSON, multipart, etc)
- node-404project — Track the bad guys using the 404project.
- locale — Browser locale negotiation for use with l10n
- cookies — Signed and unsigned cookies using key rotation
- less — LESS css middleware
- helmet — Collection of middleware for security headers
- connect-b2g — delivers an Open Web App manifest file
- connect-cassandra — Cassandra session store
- connect-couchdb — CouchDB session store
- connect-memcached — Memcached session store
- connect-mongo — MongoDB session store
- connect-mongodb — MongoDB session store
- connect-mysql — MySQL session store
- connect-orientdb — OrientDB session store
- connect-redis — Redis session store
- connect-pg — PostgreSQL session store
- cookie-sessions — Secure cookie-based session store
- nstore-session — nStore session store
- Express — Sinatra inspired framework
- Locomotive — Ruby on Rails inspired framework
- SocketStream
- RailwayJS — Ruby on Rails inspired framework
- Chilly — HTML 5 game development platform
- Middleware for NodeJS – Connect introduction and performance benchmarks