#templating #syntax #directory #ryuji

ryuji-rust

Ryuji-Rust is an implementation of the Ryuji templating language in Rust

1 unstable release

0.0.1 Sep 16, 2023

#38 in #templating-language

GPL-3.0 license

31KB
584 lines

Basically translated Ryuji (originally written in Typescript) to Rust, to allow usage in Rust, and also hopefully for increased speed. We'll see...

Translating wasn't very easy, since Rust is a lot stricter. It was pretty fun though.

See an example in example directory, or in the tests in src/lib.rs. Another example of Ryuji syntax (which uses the Typescript library not the Rust library) can be found at hedgeblog.

The library documentation is probably on docs.rs, and the templating language docs is here.


lib.rs:

Ryuji-Rust is an implementation of the Ryuji templating language in Rust.

Dependencies

~0–255KB