# Middleman

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


Source: https://findsoftware.frbit.cloud/middleman/
Last reviewed: 2026-10-23
Updated: 2026-10-25
Listed since: 2026-10-23

## Record

### Links

- home: https://middlemanapp.com
- repository: https://github.com/middleman/middleman
- docs: https://middlemanapp.com
- plugins: https://directory.middlemanapp.com/
- x: https://twitter.com/middlemanapp

### Identity

- status: active
- maintainer: Thomas Reynolds
- maintainerType: unknown
- parent: unknown
- firstRelease: 2009
- hqCountry: unknown

### Kind

- category: ssg
- hosting: static
- language: ruby
- runtime: ruby
- runtimeMin: ruby 2.7
- basedOn: unknown

### Content

- contentStore: unknown
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: erb, haml
- i18n: yes

### Rendering and deploy

- runsAs: static, local
- renderingModes: static
- installMethod: gem install middleman

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 4
- latestReleaseDate: 2026-02-16

### Adoption

- githubStargazers: 7112
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 174
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 18948
- dependentPackages: 89

### Sources

- urls: https://middlemanapp.com (read 2026-10-23)
- urls: https://api.github.com/repos/middleman/middleman (read 2026-10-23)
- urls: https://middlemanapp.com (read 2026-10-23)
- maintainer: https://raw.githubusercontent.com/middleman/middleman/main/LICENSE.md (read 2026-10-23)
- language: https://api.github.com/repos/middleman/middleman (read 2026-10-23)
- category: https://middlemanapp.com (read 2026-10-23)
- runtime: https://raw.githubusercontent.com/middleman/middleman/main/README.md (read 2026-10-23)
- installMethod: https://raw.githubusercontent.com/middleman/middleman/main/README.md (read 2026-10-23)
- templating: https://raw.githubusercontent.com/middleman/middleman/main/README.md (read 2026-10-23)
- license: https://rubygems.org/api/v1/gems/middleman.json (read 2026-10-23)
- licenseModel: https://raw.githubusercontent.com/middleman/middleman/main/README.md (read 2026-10-23)
- firstRelease: https://rubygems.org/api/v1/versions/middleman.json (read 2026-10-23)
- currentMajor: https://rubygems.org/api/v1/versions/middleman.json (read 2026-10-23)
- latestReleaseDate: https://rubygems.org/api/v1/gems/middleman.json (read 2026-10-23)
- githubStargazers: https://api.github.com/repos/middleman/middleman (read 2026-10-23)
- contributors: https://api.github.com/repos/middleman/middleman/contributors (read 2026-10-23)
- renderingModes: https://middlemanapp.com/basics/build-and-deploy/ (read 2026-10-23)
- runsAs: https://middlemanapp.com/basics/build-and-deploy/ (read 2026-10-23)
- runsAs: https://raw.githubusercontent.com/middleman/middleman/main/README.md (read 2026-10-23)
- i18n: https://middlemanapp.com/advanced/localization/ (read 2026-10-23)
- urls: https://middlemanapp.com/basics/build-and-deploy/ (read 2026-10-23)
- runtimeMin: https://rubygems.org/api/v2/rubygems/middleman/versions/4.6.3.json (read 2026-10-23)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/middleman (read 2026-10-25)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/middleman (read 2026-10-25)

## Notes

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.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
