Veltox - Rewritten Static Site Generator for Rust, Now on crates.io

This is a fully rewritten version of Veltox, now published on crates.io.

Hello,

I’ve updated Veltox, a minimal static site generator written in Rust. It’s fast, simple, and self-contained, built for documentation, blogs, and lightweight sites. If you want a no-fuss way to turn Markdown into HTML, Veltox might be worth a look.

Features

  • Markdown to HTML via pulldown-cmark
  • Theme support using Tera templates
  • Sidebar generation based on content structure
  • Search index (search-index.json) for client-side search or blog listings
  • Self-contained output folder with relative paths
  • CLI interface: just run veltox in your project directory

Example Structure

my-site/
├── content/
│   ├── intro.md
│   └── blog/post1.md
├── themes/
│   └── docs/
│       ├── templates/
│       │   └── page.html
│       └── theme.css
├── veltox.toml

Usage

cargo install veltox
veltox

Veltox was originally built to generate docs for Velto, but it’s general-purpose and easy to extend. If you’re curious or have ideas for themes or plugins, I’d be interested to hear what you think.

Repo: https://github.com/pjdur/veltox