Page tree
Skip to end of metadata
Go to start of metadata

https://github.com/botika/yarte

https://github.com/search?p=6&q=WebAssembly&type=Repositories

https://github.com/totorigolo/live-handlebars-wasm-yew-rs

https://yarte.netlify.app/

https://github.com/appcypher/awesome-wasm-langs

https://github.com/mbasso/awesome-wasm

Yarte stands for Yet Another Rust Template Engine, is the fastest template engine


Yarte stands for Yet Another Rust Template Engine, is the fastest template engine.

Uses a Handlebars-like syntax, well-known and intuitive for most developers. Yarte is an optimized, and easy-to-use rust crate, with which developers can create logic around their HTML templates using conditionals, loops, rust code and template composition.

Features

  • Meta programming system with all Rust expressions, conditionals, loops or modules
  • Recursion in partial at compile time
  • Zero copy helpers
  • fmt::Display and optimized memcopy implementation for render to bytes
  • Render numbers with ItoaDtoaRyu and itoa simd
  • fancy-text debug mode to visualize the code generated by Yarte
  • Emit snipped annotations at error

 

 

  • No labels