Skip to content
kevinSuttle edited this page Mar 6, 2012 · 56 revisions

Others

Misc modules that extend Express or provide useful utilities.

Template Engines

Template engines that are Express compliant out of the box.

  • Jade -- Haml inspired template engine
  • Haml.js -- Haml implementation
  • EJS -- Embedded JavaScript template engine
  • hbs -- adapter for Handlebars.js, an extension of Mustache.js template engine
  • hulk-hogan -- adapter for Twitter's Hogan.js (Mustache syntax), with support for Partials
  • combyne.js -- A template engine that hopefully works the way you'd expect.
  • swig -- fast, Django-like template engine
  • whiskers -- small, fast, mustachioed

The Consolidate.js library unifies the APIs of these template engines to a single Express-compatible API.

Frameworks built with Express

  • Locomotive -- Effective web development for Node.js. Inspired by Ruby on Rails.
  • RailwayJS -- High-level MVC framework inspired by RoR
  • Calipso -- A Content Management System based on Express & Mongoose
  • Derby -- A real-time, collaborative application framework
  • Bones -- A client/server application framework built with Express & Backbone
  • backbone-express-mongoose-socketio -- Boilerplate app supplying backbone, mongoose, and socket.io
  • Boilerplate -- boilerplate app supplying Express, Connect, Socket-IO, Jade and more.
  • Matador -- MVC framework by the guys at Twitter
  • Lemmy -- 49% Motherfucker | 51% Son of a Bitch Node.js + Express + Mocha flexible project boilerplate for Javascript/Coffee-Script coders written in Makefile.

Middleware

Visit the Connect wiki for middleware.

Clone this wiki locally