27 releases

0.2.20 May 30, 2024
0.2.17 Mar 22, 2024
0.2.11 Oct 27, 2023
0.2.9 Apr 21, 2023
0.1.5 Jul 26, 2021

#45 in HTTP server

Download history 768/week @ 2024-07-20 726/week @ 2024-07-27 814/week @ 2024-08-03 704/week @ 2024-08-10 483/week @ 2024-08-17 491/week @ 2024-08-24 587/week @ 2024-08-31 713/week @ 2024-09-07 403/week @ 2024-09-14 555/week @ 2024-09-21 610/week @ 2024-09-28 216/week @ 2024-10-05 370/week @ 2024-10-12 473/week @ 2024-10-19 685/week @ 2024-10-26 534/week @ 2024-11-02

2,099 downloads per month
Used in 49 crates (42 directly)

MIT/Apache

310KB
6K SLoC

Welcome to Trillium!

📖 Guide 📖

The guide provides an architectural overview and lay of the land connecting the trillium crates.

📑 Rustdocs 📑

The rustdocs represent the best way to learn about any of trillium's individual crates and the specific interfaces.




Legal:

Licensed under either of

at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.


lib.rs:

Welcome to the trillium crate!

This crate is the primary dependency for building a trillium app or library. It contains a handful of core types and reexports a few others that you will necessarily need, but otherwise tries to stay small and focused. This crate will hopefully be the most stable within the trillium ecosystem. That said, trillium is still pre 1.0 and should be expected to evolve over time.

To get started with this crate, first take a look at the guide, then browse the docs for trillium::Conn.

At a minimum to build a trillium app, you'll also need a trillium runtime adapter.

Dependencies

~7MB
~185K SLoC