sailfish/benches/README.md

1.4 KiB

Rust template engine benchmarks

Performance comparison of template engines for Rust based on criterion crate

crates

  • askama: Type-safe, compiled Jinja-like templates for Rust
  • fomat: Alternative syntax for printing macros in Rust
  • horrorshow: A macro-based html builder for rust
  • markup: A blazing fast, type-safe template engine for Rust.
  • std::write!: the std library write! macro
  • yarte: Yet Another Rust Template Engine, is the fastest template engine
  • sailfish: Simple, small, and extremely fast template engine for Rust

Running the benchmarks

$ cargo bench

Environment

  • OS: Ubuntu 20.04 LTS
  • CPU Model Name: Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz
  • BogoMIPS: 3600.00

Results

  • Big table

Big table

  • Teams

Teams

License

This benchmark code is distributed under the special permission granted by Dirkjan Ochtman (See this issue). You cannot modify or redistribute the code without a explicit permission.