plog
« Back to VersTracker
Description:
Portable, simple and extensible C++ logging library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ logging library header-only cross-platform
Install: brew install plog
About:
Plog is a portable, simple, and extensible C++ logging library that provides a seamless logging experience across various platforms. It is designed to be easy to integrate into existing projects with minimal overhead, offering a type-safe and expressive API for developers. Its core value proposition lies in its header-only design and extensibility through custom formatters and appenders.
Key Features:
  • Header-only library for easy integration
  • Extensible with custom appenders and formatters
  • Type-safe and expressive logging API
  • Zero-overhead abstractions for performance
Use Cases:
  • Adding structured logging to C++ applications
  • Debugging and monitoring cross-platform software
  • Creating custom log outputs for specific environments
Alternatives:
  • spdlog – spdlog is another popular header-only C++ logging library, often noted for its extremely high performance.
  • glog – Google's glog provides robust logging features but typically requires linking a library, unlike Plog's header-only approach.
Version History
Detected Version Rev Change Commit