C++ Logger

Open-source C++ projects categorized as Logger

Top 15 C++ Logger Projects

  1. quill

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

  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. plog

    Portable, simple and extensible C++ logging library

  4. G3log

    G3log is an asynchronous, "crash safe", logger that is easy to use with default logging sinks or you can add your own. G3log is made with plain C++14 (C++11 support up to release 1.3.2) with no external libraries (except gtest used for unit tests). G3log is made to be cross-platform, currently running on OSX, Windows and several Linux distros. See Readme below for details of usage.

  5. UTL

    Collection of self-contained header-only libraries for C++17

    Project mention: Show HN: Utl:parallel – Work-stealing concurrency library for C++17 | news.ycombinator.com | 2025-08-03
  6. 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
  7. binary_log

    Fast binary logger for C++

  8. ESPLogger

    An Arduino library providing a minimal interface to log data on flash memory and SD cards with ESP8266 and ESP32.

  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. xtr

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

  11. zeroerr

    A powerful C++ unit testing/assert/log utils

    Project mention: Mix Assertion, Logging, Unit Testing and Fuzzing with ZeroErr Framework | news.ycombinator.com | 2024-09-23
  12. Simple-Log

  13. Majordome

    Lightweight declarative automation engine and data logger that can be easily customized by Lua scripts

  14. bux

    Static library of whatever are seen required in general purpose but not directly supported from Modern C++. Or whatever reusable originated from my side projects.

  15. Serenity Logger

    Yet another Fast and Efficient logging framework. The goal is to be nanosecond level fast with extensibility (inspired by loggers such as spdlog, nanolog, and fmtlog and heavily influenced by the formatting used in fmtlib and <format>). This uses a built-in formatter that can be swapped out for <format> or fmtlib if desired.

  16. g3logPython

    Python bindings for g3log

  17. BauDetector

    A simple Arduino projects that detects dogs barks and plays a vocal message to calm them down.

  18. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
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++ Logger discussion

Log in or Post with

C++ Logger related posts

  • Show HN: Utl:parallel – Work-stealing concurrency library for C++17

    1 project | news.ycombinator.com | 3 Aug 2025
  • Show HN: Yet another JSON lib (C++17)

    1 project | news.ycombinator.com | 3 Jul 2025
  • 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
  • Quill: High-Performance Asynchronous C++ Logging Library

    1 project | dev.to | 27 Aug 2024
  • How can I turn a structured exception into a C++ exception without having to use /EHa

    1 project | /r/cpp | 8 Apr 2023
  • Show timestamp before every output line in Qt Application Output.

    2 projects | /r/QtFramework | 22 Sep 2022
  • A note from our sponsor - Sevalla
    sevalla.com | 1 Sep 2025
    Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →

Index

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

# Project Stars
1 quill 2,437
2 plog 2,414
3 G3log 934
4 UTL 319
5 lwlog 306
6 binary_log 226
7 ESPLogger 89
8 xtr 52
9 zeroerr 34
10 Simple-Log 15
11 Majordome 8
12 bux 6
13 Serenity Logger 3
14 g3logPython 3
15 BauDetector 1

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?