A blazing fast, dead simple static site generator built in Rust with mustache templates.
Blades is a static site generator built in Rust that creates HTML files from content and templates. It solves the problem of slow site generation by using zero-copy deserialization and efficient templating to render sites in milliseconds, making it significantly faster than many alternatives. The tool emphasizes simplicity with mustache templates and a focused feature set.
Developers and content creators who need a fast, straightforward static site generator for blogs, documentation, or personal websites, especially those who value performance and minimal configuration.
Developers choose Blades for its exceptional speed—often 20x faster than Hugo—and its dead-simple approach with mustache templates. Its plugin system and theme support offer flexibility without bloat, making it ideal for projects where performance and ease of use are priorities.
Blazing fast dead simple static site generator
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses zero-copy deserialization and Ramhorns templating to render sites in milliseconds, benchmarked as over 20 times faster than Hugo.
Employs mustache templates with only 7 rules, making it easy to learn and use for quick content-focused development.
Supports input, output, transform, and content plugins in any language via standard I/O, allowing for extensible functionality without lock-in.
Includes image gallery generation, LaTeX to MathML rendering, syntax highlighting, taxonomies, and automatic sitemap and feed generation.
Lacks built-in file watching and live reload; users must integrate external tools like caretaker for real-time development updates.
Themes are minimal and not pre-styled, necessitating significant CSS and template work for polished designs, as admitted in the documentation.
As a newer project, Blades has fewer available plugins and community themes compared to alternatives, which can limit out-of-the-box functionality.
blades is an open-source alternative to the following products: