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
Rendering and deploy
- Runs as
- Static files, Always on45
- Rendering
- Static output, On a server14
- Install with
- gem install sitepress46
Releases
Adoption
Sources
- 2026-10-23: links, Built on, Categories, Templating, Rendering, Content storage
sitepress.cc/ - 2026-10-23: links, Written in, GitHub stars
api.github.com/repos/sitepress/sitepress - 2026-10-23: Maintainer, License model
raw.githubusercontent.com/sitepress/sitepress/main/LICENSE - 2026-10-23: Runtime, Rendering, Runs as, Install with
sitepress.cc/getting-started/static - 2026-10-23: Runs as
sitepress.cc/getting-started/rails - 2026-10-23: Install with
raw.githubusercontent.com/sitepress/sitepress/main/README.md - 2026-10-23: License, Current major version, Last release
rubygems.org/api/v1/gems/sitepress.json - 2026-10-23: First release
rubygems.org/api/v1/versions/sitepress.json - 2026-10-23: Contributors
api.github.com/repos/sitepress/sitepress/contributors - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/sitepress