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
2,099 downloads per month
Used in 49 crates
(42 directly)
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
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
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