Ruby-first. Frontend-ready.

A modern GitHub Pages site, generated by Craze.

Build a fast, elegant landing page with Ruby, ERB, and Markdown. Plug in Vite if you want, or ship with simple assets. Deploy automatically with GitHub Actions.

Ruby 3.2+
Modern toolchain
Zero JS required
Optional Vite
GitHub Pages
Auto deploy
craze build

-> dist/index.html

-> dist/assets/site.css

-> dist/assets/site.js

Deploy straight to Pages.

Design-forward, not template-forward.

A landing page that feels crafted, not cloned.

Layout that breathes

Balanced spacing, layered gradients, and intentional type create a premium presence.

Ruby-first workflow

Write content in Markdown, render with ERB, and keep build logic in Ruby.

Deployment built-in

GitHub Actions builds your site and publishes to Pages automatically.

From repo to Pages in minutes.

The repo includes a Craze-powered site folder. Edit the content, run the build, and the Actions workflow does the rest. No static-site gymnastics required.

  • 1 Customize content in site/content
  • 2 Tweak layout in site/templates
  • 3 Push to main to deploy
Build
bundle exec craze build
Upload
GitHub Actions
Publish
gh-pages

Make your GitHub Pages site look intentional.

Clone the repo, edit one file, ship a modern landing page in Ruby.