spdlog
« Back to VersTracker
Description:
Super fast C++ logging library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ logging header-only performance developer-tools
Install: brew install spdlog
About:
Spdlog is a high-performance C++ logging library designed for maximum efficiency and low overhead. It utilizes compile-time macros and template metaprogramming to achieve extremely fast log rates, often reaching millions of messages per second. The library is header-only, making it easy to integrate into any project without needing to build a separate binary.
Key Features:
  • Extremely fast performance (millions of messages/sec)
  • Header-only, no external dependencies
  • Heavily customizable formatting
  • Support for synchronous and asynchronous logging
Use Cases:
  • High-frequency trading systems requiring low-latency logging
  • Real-time game engines and graphics applications
  • Performance-critical C++ application development
Alternatives:
  • Glog – Google's logging library; offers robust features but is heavier and requires linking against a library.
  • Boost.Log – Part of the Boost ecosystem; highly configurable but has a steeper learning curve and longer compilation times.
Version History
Detected Version Rev Change Commit
Jan 4, 2026 5:25pm 0 REVISION_ONLY 4419b2e9
Nov 18, 2024 3:37pm 0 VERSION_BUMP 14481829