[![rama banner](../docs/img/rama_banner.jpeg)](https://ramaproxy.org/) [![Crates.io][crates-badge]][crates-url] [![Docs.rs][docs-badge]][docs-url] [![MIT License][license-mit-badge]][license-mit-url] [![Apache 2.0 License][license-apache-badge]][license-apache-url] [![rust version][rust-version-badge]][rust-version-url] [![Build Status][actions-badge]][actions-url] [![Discord][discord-badge]][discord-url] [![Buy Me A Coffee][bmac-badge]][bmac-url] [![GitHub Sponsors][ghs-badge]][ghs-url] [![Paypal Donation][paypal-badge]][paypal-url] [crates-badge]: https://img.shields.io/crates/v/rama-tcp.svg [crates-url]: https://crates.io/crates/rama-tcp [docs-badge]: https://img.shields.io/docsrs/rama-tcp/latest [docs-url]: https://docs.rs/rama-tcp/latest/rama_tcp/index.html [license-mit-badge]: https://img.shields.io/badge/license-MIT-blue.svg [license-mit-url]: https://github.com/plabayo/rama/blob/main/LICENSE-MIT [license-apache-badge]: https://img.shields.io/badge/license-APACHE-blue.svg [license-apache-url]: https://github.com/plabayo/rama/blob/main/LICENSE-APACHE [rust-version-badge]: https://img.shields.io/badge/rustc-1.80+-blue?style=flat-square&logo=rust [rust-version-url]: https://www.rust-lang.org [actions-badge]: https://github.com/plabayo/rama/workflows/CI/badge.svg [actions-url]: https://github.com/plabayo/rama/actions [discord-badge]: https://img.shields.io/badge/Discord-%235865F2.svg?style=for-the-badge&logo=discord&logoColor=white [discord-url]: https://discord.gg/29EetaSYCD [bmac-badge]: https://img.shields.io/badge/Buy%20Me%20a%20Coffee-ffdd00?style=for-the-badge&logo=buy-me-a-coffee&logoColor=black [bmac-url]: https://www.buymeacoffee.com/plabayo [ghs-badge]: https://img.shields.io/badge/sponsor-30363D?style=for-the-badge&logo=GitHub-Sponsors&logoColor=#EA4AAA [ghs-url]: https://github.com/sponsors/plabayo [paypal-badge]: https://img.shields.io/badge/paypal-contribution?style=for-the-badge&color=blue [paypal-url]: https://www.paypal.com/donate/?hosted_button_id=P3KCGT2ACBVFE 🦙 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](https://ramaproxy.org/book/why_rama). ## rama-tcp TCP support for rama. Crate used by the end-user `rama` crate. Learn more about `rama`: - Github: - Book: