FindSoftware

clayoven

Static site generator in Ruby, aimed at math-heavy sites, that builds pages from claytext source files.

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

GitHub stars
3321
Contributors
34

Why these figures do not compare

Sources

  1. 2026-10-23: links, Written in, License, GitHub stars
    api.github.com/repos/artagnon/clayoven
  2. 2026-10-23: links, Categories, Runtime, Install with, Rendering, Runs as, Templating, Content storage
    raw.githubusercontent.com/artagnon/clayoven/master/README.md
  3. 2026-10-23: License model, Maintainer
    raw.githubusercontent.com/artagnon/clayoven/master/LICENSE
  4. 2026-10-23: Contributors
    api.github.com/repos/artagnon/clayoven/contributors

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