C++ logging-library

Open-source C++ projects categorized as logging-library

Top 11 C++ logging-library Projects

logging-library
  1. NanoLog

    Nanolog is an extremely performant nanosecond scale logging system for C++ that exposes a simple printf-like API.

  2. JetBrains

    Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!

    JetBrains logo
  3. quill

    Asynchronous Low Latency C++ Logging Library (by odygrd)

  4. log4cplus

    log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modelled after the Java log4j API.

  5. fmtlog

    fmtlog is a performant fmtlib-style logging library with latency in nanoseconds.

  6. reckless

    Reckless logging. Low-latency, high-throughput, asynchronous logging library for C++.

  7. lwlog

    Very fast synchronous and asynchronous C++17 logging library

    Project mention: C++ logging library – something I've been working on | news.ycombinator.com | 2025-01-01
  8. binary_log

    Fast binary logger for C++

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. logfmtxx

    Header only C++23 structured logging library using logfmt

  11. xtr

    A Fast and Convenient C++ Logging Library for Low-latency or Real-time Environments

  12. clutchlog

    C++ "spatial" logging system which targets versatile, (de)clutchable, _debugging_, in a single header.

  13. Simple-Log

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ logging-library discussion

Log in or Post with

C++ logging-library related posts

  • C++ logging library – something I've been working on

    1 project | news.ycombinator.com | 1 Jan 2025
  • Lwlog: Fast synchronous and asynchronous C++17 logging library

    1 project | news.ycombinator.com | 30 Dec 2024
  • Nanolog supports logging with 7 ns median latency

    9 projects | news.ycombinator.com | 23 Aug 2024
  • Quill Low Latency Logging Library C++17

    1 project | news.ycombinator.com | 3 Jun 2024
  • Easy logging A logging system for c++20

    4 projects | /r/cpp | 9 Dec 2023
  • quill v2.7.0 released - Asynchronous Low Latency C++ Logging Library

    1 project | /r/u_Junior-Homework-4581 | 6 Feb 2023
  • A new nanosecond clock for x86 Linux/Windows

    2 projects | /r/cpp | 26 Jun 2022
  • A note from our sponsor - JetBrains
    surveys.jetbrains.com | 1 Sep 2025
    Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes! Learn more →

Index

What are some of the best open-source logging-library projects in C++? This list will help you:

# Project Stars
1 NanoLog 3,250
2 quill 2,437
3 log4cplus 1,705
4 fmtlog 926
5 reckless 499
6 lwlog 306
7 binary_log 226
8 logfmtxx 71
9 xtr 52
10 clutchlog 17
11 Simple-Log 15

Sponsored
Tell us how you use coding tools. You may win a prize!
Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
surveys.jetbrains.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?