$ middleman init project


Install the gem and run middleman init my_project to create a new Middleman site from the command line.

See full install instructions

Customize Your Site

Check out the directory cd my_project. Middleman works right out of the box. Start reading the docs to find out what each directory is doing and how to customize your site.

See advanced customizations

Build and Deploy

Running one command, bundle exec middleman build, exports the site in a production-ready format. Choose from open source deployment solutions to get your site live.

See description of build

Open-Source Community

Middleman benefits from an active community. Whether you need a question answered or want to contribute to open-source features, our community page will lead you in the right direction.

People Using Middleman