clayoven
Static site generator in Ruby, aimed at math-heavy sites, that builds pages from claytext source files.
artagnon.github.io/clayoven/repositorydocs
clayoven is a static site generator written in Ruby and aimed at math-heavy sites. Its source files are written in claytext, a custom format, and each subdirectory of .clay files becomes a topic of content pages, while a name.index.clay file becomes an index page for that topic. Templates are written in Slim. The engine builds incrementally from the git index and takes page dates from git history, and it renders math on the server with MathJaX and XyJaX.
The README installs it by cloning the repository, running bundle, and putting bin/clayoven on the path; clayoven init creates a starter project and clayoven httpd previews the site locally. The rdoc documentation describes the code.
Identity
- Status
- Active
- Maintainer
- Ramkumar Ramachandra3
- Maintained by
- Individual
Rendering and deploy
- Runs as
- Static files, Dev only2
- Rendering
- Static output2
- Install with
- git clone and bundle install, with bin/clayoven on PATH2
Adoption
Sources
- 2026-10-23: links, Written in, License, GitHub stars
api.github.com/repos/artagnon/clayoven - 2026-10-23: links, Categories, Runtime, Install with, Rendering, Runs as, Templating, Content storage
raw.githubusercontent.com/artagnon/clayoven/master/README.md - 2026-10-23: License model, Maintainer
raw.githubusercontent.com/artagnon/clayoven/master/LICENSE - 2026-10-23: Contributors
api.github.com/repos/artagnon/clayoven/contributors