firo_logger
- Rust
- Async
- crates.io
A high-performance, feature-rich logging crate for Rust, published on crates.io. Built for services where logging overhead actually matters, with lock-free paths and near-zero allocation on hot code.
It supports colored console output, structured JSON logging, automatic size- and time-based file rotation, module-specific level filtering, and rich caller metadata, configured with a simple builder pattern.
Highlights
- 1M+ logs/second in async mode with sub-microsecond filtered latency
- Structured JSON logging with custom metadata support
- Automatic size- and time-based file rotation
- Published on crates.io with comprehensive documentation