Static Site Generation for 2026 and beyond
Building for the web has become unnecessarily difficult. Taxus is an opinionated take on making it easier. It takes in assets and markdown and outputs a fully complete website, ready for deployment.
Pillars
Taxus stands on the following pillars:
Author with power — write with CommonMark-compliant markdown, via pulldown-cmark. Learn more →
Structure is easy and familiar — HTML templates with Tera. Learn more →
Appearance is yours to determine — flexible SCSS compilation with grass. Learn more →
Interactivity is simple, performant, or both — JavaScript via ready-made
scripts.js, or WebAssembly via the "islands" architecture with Yew components. Learn more →
Documentation
Comprehensive documentation is available at crustyrustacean.github.io/taxus:
- Introduction
- Getting Started
- Architecture
- Configuration
- Content
- Templates
- Islands Architecture
- CLI Reference
Foundations
Taxus stands on several foundational crates from the Rust ecosystem, including Tokio, Axum and many others.
License
The project is MIT licensed. Take it, modify it, use it as you see fit and need.