taxus

A static site generator built in Rust.

Founded on Tera and Yew. Named for the genus of the yew tree.

Home

An opinionated static site generator

This is a static site generator project, founded in Tera and leveraging WebAssembly via Yew.

Pillars

Taxus is founded on the following pillars:

  • content should be easy to write
    • the full power of common-mark markdown is in your hands, via pulldown-cmark
  • site structure should easy to build
    • HTML templates with Tera
  • styles should be yours to determine, but without complex themes and version control
  • interactivity should be up to you, choose simple or performant
    • JavaScript via ready-made scripts.js
    • WebAssembly via the "islands" architecture, enabled with Yew components
  • good development experience, with a server that hot-reloads