Rust-loguru – A flexible Rust logging library like Python's Loguru
Rust-loguru – A flexible Rust logging library like Python's Loguru
I've just released rust-loguru, a logging library for Rust that aims to combine intuitive API design (inspired by Go/Python's Loguru) with Rust's performance characteristics. Some highlights: - Consistently outperforms the standard log crate by 50-80% in benchmarks. - Multiple log levels and an extensible handler system -File rotation with better performance than log4rs and other alternatives - Error handling utilities and context helpers I built this because I wanted a logger that was both ergonomic to use and high-performance. The benchmarks comparing it to slog, log, and tracing are available in the repo. I'd appreciate any feedback, especially on the API design and performance characteristics. Are there any features you'd like to see added to the roadmap? [GitHub Link: https://github.com/j-raghavan/rust-loguru ] [Crates.io: https://crates.io/crates/rust-loguru ]
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Rust-Like Traits in Python
Colorful and Configurable Logging in Rust
Logforth, a Rust versatile and extensible logging implementation
Fast spectogram library in python and rust
Rust (PyO3) deserializer callable from Python
FlashText with Rust for Python
wasm-mt – A multithreading library for Rust and WebAssembly
animaterm - a Rust TUI library
Cronexpr, a Rust library to parse and iter crontab expression
IRC Library in Rust