Commit 7edaaa3 1 parent 197680f commit 7edaaa3 Copy full SHA for 7edaaa3
File tree 8 files changed +34
-18
lines changed
8 files changed +34
-18
lines changed Original file line number Diff line number Diff line change 1
1
# rinja
2
2
3
+ [ ![ Crates.io] ( https://img.shields.io/crates/v/rinja?logo=rust&style=flat-square&logoColor=white " Crates.io ")] ( https://crates.io/crates/rinja )
4
+ [ ![ GitHub Workflow Status] ( https://img.shields.io/github/actions/workflow/status/rinja-rs/rinja/rust.yml?branch=master&logo=github&style=flat-square&logoColor=white " GitHub Workflow Status ")] ( https://github.com/rinja-rs/rinja/actions/workflows/rust.yml )
5
+ [ ![ Our book / manual] ( https://img.shields.io/readthedocs/rinja?label=book&logo=readthedocs&style=flat-square&logoColor=white " Our book / manual ")] ( https://rinja.readthedocs.io/ )
6
+ [ ![ docs.rs] ( https://img.shields.io/docsrs/rinja?logo=docsdotrs&style=flat-square&logoColor=white " docs.rs ")] ( https://docs.rs/rinja/ )
7
+
3
8
** Rinja** implements a template rendering engine based on [ Jinja] ( https://jinja.palletsprojects.com/ ) ,
4
9
and generates type-safe Rust code from your templates at compile time
5
10
based on a user-defined ` struct ` to hold the template's context.
Original file line number Diff line number Diff line change
1
+ //! [](https://crates.io/crates/rinja)
2
+ //! [](https://github.com/rinja-rs/rinja/actions/workflows/rust.yml)
3
+ //! [](https://rinja.readthedocs.io/)
4
+ //! [](https://docs.rs/rinja/)
5
+ //!
1
6
//! Rinja implements a type-safe compiler for Jinja-like templates.
2
7
//! It lets you write templates in a Jinja-like syntax,
3
8
//! which are linked to a `struct` defining the template context.
Original file line number Diff line number Diff line change 1
1
# rinja_actix: Rinja integration with Actix-web
2
2
3
- [ ![ Documentation] ( https://docs.rs/rinja_actix/badge.svg )] ( https://docs.rs/rinja_actix/ )
4
- [ ![ Latest version] ( https://img.shields.io/crates/v/rinja_actix.svg )] ( https://crates.io/crates/rinja_actix )
5
- [ ![ Build Status] ( https://github.com/rinja-rs/rinja/workflows/CI/badge.svg )] ( https://github.com/rinja-rs/rinja/actions?query=workflow%3ACI )
3
+ [ ![ Crates.io] ( https://img.shields.io/crates/v/rinja_actix?logo=rust&style=flat-square&logoColor=white " Crates.io ")] ( https://crates.io/crates/rinja_actix )
4
+ [ ![ GitHub Workflow Status] ( https://img.shields.io/github/actions/workflow/status/rinja-rs/rinja/rust.yml?branch=master&logo=github&style=flat-square&logoColor=white " GitHub Workflow Status ")] ( https://github.com/rinja-rs/rinja/actions/workflows/rust.yml )
5
+ [ ![ Our book / manual] ( https://img.shields.io/readthedocs/rinja?label=book&logo=readthedocs&style=flat-square&logoColor=white " Our book / manual ")] ( https://rinja.readthedocs.io/ )
6
+ [ ![ docs.rs] ( https://img.shields.io/docsrs/rinja_actix?logo=docsdotrs&style=flat-square&logoColor=white " docs.rs ")] ( https://docs.rs/rinja_actix/ )
6
7
7
8
Integration of the [ Rinja] ( https://github.com/rinja-rs/rinja ) templating engine in
8
9
code building on the Actix-web framework.
Original file line number Diff line number Diff line change 1
1
# rinja_axum: Rinja integration with Axum
2
2
3
- [ ![ Documentation] ( https://docs.rs/rinja_axum/badge.svg )] ( https://docs.rs/rinja_axum/ )
4
- [ ![ Latest version] ( https://img.shields.io/crates/v/rinja_axum.svg )] ( https://crates.io/crates/rinja_axum )
5
- [ ![ Build Status] ( https://github.com/rinja-rs/rinja/workflows/CI/badge.svg )] ( https://github.com/rinja-rs/rinja/actions?query=workflow%3ACI )
3
+ [ ![ Crates.io] ( https://img.shields.io/crates/v/rinja_axum?logo=rust&style=flat-square&logoColor=white " Crates.io ")] ( https://crates.io/crates/rinja_axum )
4
+ [ ![ GitHub Workflow Status] ( https://img.shields.io/github/actions/workflow/status/rinja-rs/rinja/rust.yml?branch=master&logo=github&style=flat-square&logoColor=white " GitHub Workflow Status ")] ( https://github.com/rinja-rs/rinja/actions/workflows/rust.yml )
5
+ [ ![ Our book / manual] ( https://img.shields.io/readthedocs/rinja?label=book&logo=readthedocs&style=flat-square&logoColor=white " Our book / manual ")] ( https://rinja.readthedocs.io/ )
6
+ [ ![ docs.rs] ( https://img.shields.io/docsrs/rinja_axum?logo=docsdotrs&style=flat-square&logoColor=white " docs.rs ")] ( https://docs.rs/rinja_axum/ )
6
7
7
8
Integration of the [ Rinja] ( https://github.com/rinja-rs/rinja ) templating engine in
8
9
code building on the Axum web framework.
Original file line number Diff line number Diff line change 1
1
# rinja_derive: procedural macros for the Rinja templating engine
2
2
3
- [ ![ Documentation] ( https://docs.rs/rinja_derive/badge.svg )] ( https://docs.rs/rinja_derive/ )
4
- [ ![ Latest version] ( https://img.shields.io/crates/v/rinja_derive.svg )] ( https://crates.io/crates/rinja_derive )
5
- [ ![ Build Status] ( https://github.com/rinja-rs/rinja/workflows/CI/badge.svg )] ( https://github.com/rinja-rs/rinja/actions?query=workflow%3ACI )
3
+ [ ![ Crates.io] ( https://img.shields.io/crates/v/rinja_derive?logo=rust&style=flat-square&logoColor=white " Crates.io ")] ( https://crates.io/crates/rinja_derive )
4
+ [ ![ GitHub Workflow Status] ( https://img.shields.io/github/actions/workflow/status/rinja-rs/rinja/rust.yml?branch=master&logo=github&style=flat-square&logoColor=white " GitHub Workflow Status ")] ( https://github.com/rinja-rs/rinja/actions/workflows/rust.yml )
5
+ [ ![ Our book / manual] ( https://img.shields.io/readthedocs/rinja?label=book&logo=readthedocs&style=flat-square&logoColor=white " Our book / manual ")] ( https://rinja.readthedocs.io/ )
6
+ [ ![ docs.rs] ( https://img.shields.io/docsrs/rinja_derive?logo=docsdotrs&style=flat-square&logoColor=white " docs.rs ")] ( https://docs.rs/rinja_derive/ )
6
7
7
8
This crate contains the procedural macros used by the
8
9
[ Rinja] ( https://github.com/rinja-rs/rinja ) templating engine.
Original file line number Diff line number Diff line change 1
1
# rinja_parser: template parser for the Rinja templating engine
2
2
3
- [ ![ Documentation] ( https://docs.rs/rinja_parser/badge.svg )] ( https://docs.rs/rinja_parser/ )
4
- [ ![ Latest version] ( https://img.shields.io/crates/v/rinja_parser.svg )] ( https://crates.io/crates/rinja_parser )
5
- [ ![ Build Status] ( https://github.com/rinja-rs/rinja/workflows/CI/badge.svg )] ( https://github.com/rinja-rs/rinja/actions?query=workflow%3ACI )
3
+ [ ![ Crates.io] ( https://img.shields.io/crates/v/rinja_parser?logo=rust&style=flat-square&logoColor=white " Crates.io ")] ( https://crates.io/crates/rinja_parser )
4
+ [ ![ GitHub Workflow Status] ( https://img.shields.io/github/actions/workflow/status/rinja-rs/rinja/rust.yml?branch=master&logo=github&style=flat-square&logoColor=white " GitHub Workflow Status ")] ( https://github.com/rinja-rs/rinja/actions/workflows/rust.yml )
5
+ [ ![ Our book / manual] ( https://img.shields.io/readthedocs/rinja?label=book&logo=readthedocs&style=flat-square&logoColor=white " Our book / manual ")] ( https://rinja.readthedocs.io/ )
6
+ [ ![ docs.rs] ( https://img.shields.io/docsrs/rinja_parser?logo=docsdotrs&style=flat-square&logoColor=white " docs.rs ")] ( https://docs.rs/rinja_parser/ )
6
7
7
8
This crate contains the procedural macros used by the
8
9
[ Rinja] ( https://github.com/rinja-rs/rinja ) templating engine.
Original file line number Diff line number Diff line change 1
1
# rinja_rocket: Rinja integration with Rocket
2
2
3
- [ ![ Documentation] ( https://docs.rs/rinja_rocket/badge.svg )] ( https://docs.rs/rinja_rocket/ )
4
- [ ![ Latest version] ( https://img.shields.io/crates/v/rinja_rocket.svg )] ( https://crates.io/crates/rinja_rocket )
5
- [ ![ Build Status] ( https://github.com/rinja-rs/rinja/workflows/CI/badge.svg )] ( https://github.com/rinja-rs/rinja/actions?query=workflow%3ACI )
3
+ [ ![ Crates.io] ( https://img.shields.io/crates/v/rinja_rocket?logo=rust&style=flat-square&logoColor=white " Crates.io ")] ( https://crates.io/crates/rinja_rocket )
4
+ [ ![ GitHub Workflow Status] ( https://img.shields.io/github/actions/workflow/status/rinja-rs/rinja/rust.yml?branch=master&logo=github&style=flat-square&logoColor=white " GitHub Workflow Status ")] ( https://github.com/rinja-rs/rinja/actions/workflows/rust.yml )
5
+ [ ![ Our book / manual] ( https://img.shields.io/readthedocs/rinja?label=book&logo=readthedocs&style=flat-square&logoColor=white " Our book / manual ")] ( https://rinja.readthedocs.io/ )
6
+ [ ![ docs.rs] ( https://img.shields.io/docsrs/rinja_rocket?logo=docsdotrs&style=flat-square&logoColor=white " docs.rs ")] ( https://docs.rs/rinja_rocket/ )
6
7
7
8
Integration of the [ Rinja] ( https://github.com/rinja-rs/rinja ) templating engine in
8
9
code building on the Rocket web framework.
Original file line number Diff line number Diff line change 1
1
# rinja_warp: Rinja integration with warp
2
2
3
- [ ![ Documentation] ( https://docs.rs/rinja_warp/badge.svg )] ( https://docs.rs/rinja_warp/ )
4
- [ ![ Latest version] ( https://img.shields.io/crates/v/rinja_warp.svg )] ( https://crates.io/crates/rinja_warp )
5
- [ ![ Build Status] ( https://github.com/rinja-rs/rinja/workflows/CI/badge.svg )] ( https://github.com/rinja-rs/rinja/actions?query=workflow%3ACI )
3
+ [ ![ Crates.io] ( https://img.shields.io/crates/v/rinja_warp?logo=rust&style=flat-square&logoColor=white " Crates.io ")] ( https://crates.io/crates/rinja_warp )
4
+ [ ![ GitHub Workflow Status] ( https://img.shields.io/github/actions/workflow/status/rinja-rs/rinja/rust.yml?branch=master&logo=github&style=flat-square&logoColor=white " GitHub Workflow Status ")] ( https://github.com/rinja-rs/rinja/actions/workflows/rust.yml )
5
+ [ ![ Our book / manual] ( https://img.shields.io/readthedocs/rinja?label=book&logo=readthedocs&style=flat-square&logoColor=white " Our book / manual ")] ( https://rinja.readthedocs.io/ )
6
+ [ ![ docs.rs] ( https://img.shields.io/docsrs/rinja_warp?logo=docsdotrs&style=flat-square&logoColor=white " docs.rs ")] ( https://docs.rs/rinja_warp/ )
6
7
7
8
Integration of the [ Rinja] ( https://github.com/rinja-rs/rinja ) templating engine in
8
9
code building on the warp web framework.
You can’t perform that action at this time.
0 commit comments