Saaru

screenshot of Saaru

Saaru is a static site generator written in Rust

Overview:

Saaru is a Static Site Generator written in Rust that allows users to easily create HTML/CSS websites from Markdown and Jinja source. It offers various features such as live reload, custom CSS injection, and support for static directories. Saaru also has a specific folder structure requirement and uses frontmatter in Markdown files for data organization.

Features:

  • Opinionated Structure: Saaru requires a specific folder structure for organizing files and expects each Markdown document to have frontmatter.
  • Live Reload: Saaru automatically re-renders files and updates the build directory, allowing for live reload of content.
  • Custom CSS Injection: Users can inject their own custom CSS into the generated websites.
  • Static Directory Support: Saaru supports copying over static files to the build directory, allowing for the inclusion of additional assets.

Summary:

Saaru is a Rust-based Static Site Generator that enables the creation of HTML/CSS websites from Markdown and Jinja source. It offers features such as live reload, custom CSS injection, and support for static directories. Users need to follow a specific folder structure and provide frontmatter in their Markdown files. Saaru simplifies the process of generating static websites and allows for easy customization and live preview of content.