#templating #eure #template

eure-template

Templating extension for Eure files

6 releases

Uses new Rust 2024

new 0.1.7 Feb 9, 2026
0.1.6 Feb 2, 2026
0.1.5 Jan 28, 2026
0.0.0 May 24, 2025

#18 in #eure

MIT/Apache

3KB

eure-template

Templating extension for Eure files.

A structured and type-safe templating tool for eure.

This crate is still under development and published for name reservation purpose.

Part of the Eure project - a minimalist, schema-friendly format with an algebraic data model that's compatible with JSON.

Design

A template is a normal eure file which using $template extensions.

name.$template.path = .name
name.$type: string

childs.$template.for {
  path = .childs
  map {
    name.$template.if = .childs[].active
    name.$template.path = .childs[].name
    name.$type: string
  }
}

No runtime deps