{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/middleman/","markdown":"https://findsoftware.frbit.cloud/middleman.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"middleman","name":"Middleman","urls":{"home":"https://middlemanapp.com","repository":"https://github.com/middleman/middleman","docs":"https://middlemanapp.com","plugins":"https://directory.middlemanapp.com/"},"category":["ssg"],"description":"Ruby static site generator that compiles templates, Sass and other source files in a project directory into a stand-alone site.","maintainer":"Thomas Reynolds","firstRelease":2009,"hosting":["static"],"language":"ruby","runtime":["ruby"],"runtimeMin":"ruby 2.7","templating":"erb, haml","i18n":"yes","runsAs":["static","local"],"renderingModes":["static"],"installMethod":"gem install middleman","licenseModel":"open-source","license":"MIT","currentMajor":"4","latestReleaseDate":"2026-02-16T00:00:00.000Z","githubStargazers":7112,"contributors":174,"packagistDownloads":null,"npmWeeklyDownloads":null,"dependentRepos":18948,"dependentPackages":89,"social":{"x":"https://twitter.com/middlemanapp"},"checkedAt":"2026-10-23T00:00:00.000Z","addedAt":"2026-10-23T00:00:00.000Z","sources":[{"field":"urls","url":"https://middlemanapp.com","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/middleman/middleman","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://middlemanapp.com","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/middleman/middleman/main/LICENSE.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/middleman/middleman","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"category","url":"https://middlemanapp.com","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runtime","url":"https://raw.githubusercontent.com/middleman/middleman/main/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"installMethod","url":"https://raw.githubusercontent.com/middleman/middleman/main/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"templating","url":"https://raw.githubusercontent.com/middleman/middleman/main/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"license","url":"https://rubygems.org/api/v1/gems/middleman.json","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/middleman/middleman/main/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"firstRelease","url":"https://rubygems.org/api/v1/versions/middleman.json","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"currentMajor","url":"https://rubygems.org/api/v1/versions/middleman.json","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://rubygems.org/api/v1/gems/middleman.json","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/middleman/middleman","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/middleman/middleman/contributors","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"renderingModes","url":"https://middlemanapp.com/basics/build-and-deploy/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runsAs","url":"https://middlemanapp.com/basics/build-and-deploy/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runsAs","url":"https://raw.githubusercontent.com/middleman/middleman/main/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"i18n","url":"https://middlemanapp.com/advanced/localization/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://middlemanapp.com/basics/build-and-deploy/","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runtimeMin","url":"https://rubygems.org/api/v2/rubygems/middleman/versions/4.6.3.json","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/middleman","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/middleman","checkedAt":"2026-10-25T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"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.\n\nThe 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."}