Author Topic: Fast C++ logging library  (Read 1193 times)

0 Members and 1 Guest are viewing this topic.


  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2440
Fast C++ logging library
« on: May 24, 2019, 11:24:21 AM »
spdlog is a very fast, header only, C++ logging library.


    Very fast (see benchmarks below).
    Headers only, just copy and use.
    Feature rich formatting, using the excellent fmt library.
    Fast asynchronous mode (optional)
    Custom formatting.
    Multi/Single threaded loggers.
    Various log targets:
        Rotating log files.
        Daily log files.
        Console logging (colors supported).
        Windows debugger (OutputDebugString(..))
        Easily extendable with custom log targets (just implement a single function in the sink interface).
    Severity based filtering - threshold levels can be modified in runtime as well as in compile time.
    Binary data logging.