17 releases

Uses new Rust 2024

new 0.3.0-alpha.4 Dec 27, 2025
0.3.0-alpha.3 Aug 29, 2025
0.3.0-alpha.1 Jul 7, 2025
0.2.0 May 9, 2025
0.2.0-alpha.4 Dec 29, 2024

#28 in #rama

Download history 145/week @ 2025-08-30 98/week @ 2025-09-06 57/week @ 2025-09-13 46/week @ 2025-09-20 91/week @ 2025-09-27 43/week @ 2025-10-04 60/week @ 2025-10-11 95/week @ 2025-10-18 63/week @ 2025-10-25 14/week @ 2025-11-01 33/week @ 2025-11-08 20/week @ 2025-11-15 36/week @ 2025-11-22 55/week @ 2025-11-29 51/week @ 2025-12-06 9/week @ 2025-12-13

153 downloads per month
Used in 7 crates (2 directly)

MIT/Apache

9MB
82K SLoC

rama banner

Crates.io Docs.rs MIT License Apache 2.0 License rust version Build Status

Discord Buy Me A Coffee GitHub Sponsors Paypal Donation

🦙 rama® (ラマ) is a modular service framework for the 🦀 Rust language to move and transform your network packets. The reasons behind the creation of rama can be read in the "Why Rama" chapter.

rama-http-core

Rama http protocol implementation and low level utilities.

Forked from hyper and hyper-util with the goals of contributing upstream where we can. Rama's requirements do not however match 1-on-1 with hyper given we want the ability to be able to deviate from RFC's where is required and also expose more low level control than is required for most other http purposes.

This crate is used by rama-http-backend and thus also rama.

Crate used by the end-user rama crate and rama "http" crate authors alike.

Learn more about rama:

Dependencies

~27–43MB
~612K SLoC