FindSoftware

Sitepress

Ruby gem that serves file-based content pages inside a Rails app or compiles them into a static site.

Sitepress treats a folder of content files as a website. Each file can carry frontmatter that templates read, and the same content can run inside a Rails application or be compiled into static HTML, CSS and JavaScript. Sitepress is built on top of Rails and can serve several sites from one Rails app.

Worth knowing

The Rails embed runs as a long-lived application process, while the static compiler produces files that a host serves. The two are separate ways to run the same content.

Identity

Status
Active
Maintainer
Bradley Gessler3
First release
20168

Rendering and deploy

Runs as
Static files, Always on45
Rendering
Static output, On a server14
Install with
gem install sitepress46

Releases

Current major version
47
Last release
2025-11-177

Adoption

GitHub stars
3962
Contributors
79
Dependent repositories
310
Dependent packages
210

Why these figures do not compare

Sources

  1. 2026-10-23: links, Built on, Categories, Templating, Rendering, Content storage
    sitepress.cc/
  2. 2026-10-23: links, Written in, GitHub stars
    api.github.com/repos/sitepress/sitepress
  3. 2026-10-23: Maintainer, License model
    raw.githubusercontent.com/sitepress/sitepress/main/LICENSE
  4. 2026-10-23: Runtime, Rendering, Runs as, Install with
    sitepress.cc/getting-started/static
  5. 2026-10-23: Runs as
    sitepress.cc/getting-started/rails
  6. 2026-10-23: Install with
    raw.githubusercontent.com/sitepress/sitepress/main/README.md
  7. 2026-10-23: License, Current major version, Last release
    rubygems.org/api/v1/gems/sitepress.json
  8. 2026-10-23: First release
    rubygems.org/api/v1/versions/sitepress.json
  9. 2026-10-23: Contributors
    api.github.com/repos/sitepress/sitepress/contributors
  10. 2026-10-25: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/sitepress

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