FindSoftware

Askama

Rust template engine based on Jinja that generates type-safe Rust code from templates at compile time.

Askama is a template engine for Rust with a syntax based on Jinja. Templates are compiled into the Rust crate that uses them, so the template code becomes part of that crate at build time. The crate is added with cargo.

The project was forked into Rinja and that fork was later merged back, so older references may use either name.

Identity

Status
Active
Maintainer
Dirkjan Ochtman4
First release
20177

Rendering and deploy

Install with
cargo add askama3

Releases

Current major version
Pre-1.06
Last release
2026-09-046

Adoption

GitHub stars
1,2502
Contributors
1439
Dependent repositories
1,0658
Dependent packages
1798

Why these figures do not compare

Sources

  1. 2026-11-04: links
    askama.rs/
  2. 2026-11-04: links, Written in, GitHub stars
    api.github.com/repos/askama-rs/askama
  3. 2026-11-04: links, Categories, Templating, Runtime, Install with
    raw.githubusercontent.com/askama-rs/askama/main/README.md
  4. 2026-11-04: Maintainer
    raw.githubusercontent.com/askama-rs/askama/v0.16.1/LICENSE-MIT
  5. 2026-11-04: License
    raw.githubusercontent.com/askama-rs/askama/v0.16.1/Cargo.toml
  6. 2026-11-04: Current major version, Last release
    github.com/askama-rs/askama/releases/tag/v0.16.1
  7. 2026-11-04: First release
    crates.io/api/v1/crates/askama
  8. 2026-11-04: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/crates.io/packages/askama
  9. 2026-11-04: Contributors
    api.github.com/repos/askama-rs/askama/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON