caracat (always in lowercase) is a port of caracal from C++ to Rust.
The initial motivation was to benefit from a saner build system to make the project easier to maintain. The architecture is very similar between the two projects and the input/output format is the same.
Two example binaries are provided: ```bash
cargo run --example caracal -- --help
cargo run --example yarrp -- --help ```
For more information, please refer to the caracal documentation and to the API documentation.