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

โš“ Rust    ๐Ÿ“… 2025-10-22    ๐Ÿ‘ค surdeus    ๐Ÿ‘๏ธ 3      

surdeus

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

1 post - 1 participant

Read full topic

๐Ÿท๏ธ Rust_feed