FindSoftware

Middleman

Ruby static site generator that compiles templates, Sass and other source files in a project directory into a stand-alone site.

Middleman is a static site generator, built on Ruby and installed with the RubyGems package manager, through the gem install command. Templates can be written in ERb or Haml. The build command compiles the project into a stand-alone site that can be hosted or handed to a client. During development, a preview server started from the project directory shows the site in a browser.

The project’s documentation is on its own website, which describes the directory layout and how to customize a site. The project is maintained by a core team with help from contributors, and its gem is published under the MIT license.

Identity

Status
Active
Maintainer
Thomas Reynolds3
First release
20096

Rendering and deploy

Runs as
Static files, Dev only48
Rendering
Static output8
Install with
gem install middleman4

Releases

Current major version
46
Last release
2026-02-165

Adoption

GitHub stars
7,1122
Contributors
1747
Dependent repositories
18,94811
Dependent packages
8911

Why these figures do not compare

Sources

  1. 2026-10-23: links, Categories
    middlemanapp.com
  2. 2026-10-23: links, Written in, GitHub stars
    api.github.com/repos/middleman/middleman
  3. 2026-10-23: Maintainer
    raw.githubusercontent.com/middleman/middleman/main/LICENSE.md
  4. 2026-10-23: Runtime, Install with, Templating, License model, Runs as
    raw.githubusercontent.com/middleman/middleman/main/README.md
  5. 2026-10-23: License, Last release
    rubygems.org/api/v1/gems/middleman.json
  6. 2026-10-23: First release, Current major version
    rubygems.org/api/v1/versions/middleman.json
  7. 2026-10-23: Contributors
    api.github.com/repos/middleman/middleman/contributors
  8. 2026-10-23: Rendering, Runs as, links
    middlemanapp.com/basics/build-and-deploy/
  9. 2026-10-23: Multilingual
    middlemanapp.com/advanced/localization/
  10. 2026-10-23: Minimum runtime
    rubygems.org/api/v2/rubygems/middleman/versions/4.6.3.json
  11. 2026-10-25: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/middleman

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON