Eure - TOML-like data notation with arbitrary nesting and tagged unions for Rust
⚓ Rust 📅 2026-01-29 👤 surdeus 👁️ 1I've released the alpha of Eure, a data notation language implemented in Rust and designed for ergonomic Rust integration.
It supports tuples and tagged unions that map naturally to Rust data types, both at the language level and in its schema system.
It started as a notation for my visual novel engine, but it has since evolved to fit a wide range of use cases, from small config files to large manifests.
Feedback is welcome, especially on the syntax and the name/pronunciation.
Links:
- Web Playground: https://eure.dev/
- GitHub: GitHub - Hihaheho/eure: A minimalist, schema- and editor-friendly data language for algebraic data types and concise descriptions of deeply nested data.
- Alpha write-up: Eure: filling the gap between TOML and YAML with arbitrary nesting and tagged unions | Eure Blog
- crates.io: crates.io: Rust Package Registry
1 post - 1 participant
🏷️ Rust_feed