Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Documentation for Middleman
CSS HTML Ruby JavaScript

Merge pull request #504 from linjer/master

:arrow_up: current beta to `v4.0.0.beta.2`
latest commit f527508da8
@tdreyno tdreyno authored
Failed to load latest commit information.
data Update sites.yml
helpers use v4
locales Fix typo
source :arrow_up: current beta to `v4.0.0.beta.2`
.gitignore ABC gitignore
.travis.yml Update to new travis system
Gemfile Update AnchorJS to 1.1.1. update donate link in readme
config.rb add dynamic-pages redirect
divshot.json prep ci deploy

Middleman Guides

These are the source files that power the Middleman guides site, which is itself a Middleman-powered static page.

The guides are the primary documentation for Middleman, explaining the core features and extensions as well as pointing out community extensions.

Middleman is ever-vigilant against tag-soup, unreadable CSS and repetition. It stands-watch over your Haml, Sass, and CoffeeScript producing only the cleanest and most efficient markup.

How to run the site locally

Make sure you have Ruby 1.9.3+ and Bundler installed, then clone this repo and run bundle install. Then run bundle exec middleman server to start the server at http://localhost:4567

Mailing List

If you have questions, answers can be found on our community forum.


Please help Middleman flesh out its documentation. We'll merge in any reasonable extensions to our website docs, and give credit for your help!

The guides are written in Markdown.


Please, help support the Middleman team with a donation.


Copyright (c) Thomas Reynolds. Creative Commons Attribution 3.0 Unported License.

Something went wrong with that request. Please try again.