rlog
« Back to VersTracker
Description:
Flexible message logging facility for C++
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ logging development library
Install: brew install rlog
About:
Rlog is a lightweight C++ library providing a flexible and granular message logging facility. It allows developers to assign different log levels to various parts of an application, which can be enabled or disabled at runtime without recompilation. This modular approach simplifies debugging and reduces the overhead of logging in production environments.
Key Features:
  • Runtime-configurable log levels
  • Modular logging channels
  • Low performance overhead
  • C++ native integration
Use Cases:
  • Debugging complex C++ applications with granular output control
  • Managing logging verbosity in production software
Alternatives:
  • spdlog – spdlog is a more modern, header-only library with compile-time optimization and higher performance, whereas Rlog focuses on runtime modularity.
  • glog – glog (Google Logging) provides robust features like crash dumping and signal handlers, while Rlog offers a simpler, more lightweight solution.
Version History
Detected Version Rev Change Commit
Sep 14, 2024 2:18am 0 VERSION_BUMP b9d2dfec