SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ Logging Projects
-
Project mention: Quill vs spdlog: Which C++ Logger Is Better for Low-Latency Applications? | dev.to | 2026-06-18
spdlog is one of the best-known C++ logging libraries and a strong general-purpose choice. It is mature, easy to use, and has a broad feature set.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
POCO
The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
-
NanoLog
Nanolog is an extremely performant nanosecond scale logging system for C++ that exposes a simple printf-like API.
-
Project mention: Quill vs spdlog: Which C++ Logger Is Better for Low-Latency Applications? | dev.to | 2026-06-18
Quill was designed for a narrower problem:
-
-
-
-
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.
git clone https://github.com/log4cplus/log4cplus.git cd log4cplus mkdir build && cd build cmake .. make -j$(nproc) sudo make install
-
clp
Compressed Log Processor (CLP) is a free log management tool capable of compressing logs and searching the compressed logs without decompression.
Project mention: CLP: Compress Your Logs. Search Without Decompression | news.ycombinator.com | 2026-01-01 -
-
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.
-
-
Project mention: How Close Can C++ Inter-Process Calls Get to Raw Socket Speed? | dev.to | 2026-06-25
Repo: github.com/aregtech/areg-sdk
-
-
-
-
-
-
-
-
-
C++ Logging discussion
C++ Logging related posts
-
Superlogical – Mitchell Hashimoto
-
log4cplus user manual
-
Quill vs spdlog: Which C++ Logger Is Better for Low-Latency Applications?
-
Domain-Based C++ Logging With Nova
-
CLP: Compress Your Logs. Search Without Decompression
-
Lwlog 1.5.0 Released
-
Asynchronous backend on modern C++ 23.
-
A note from our sponsor - SaaSHub
www.saashub.com | 11 Aug 2026
Index
What are some of the best open-source Logging projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | spdlog | 29,457 |
| 2 | lnav | 10,527 |
| 3 | POCO | 9,463 |
| 4 | NanoLog | 3,352 |
| 5 | quill | 2,993 |
| 6 | plog | 2,571 |
| 7 | palanteer | 2,212 |
| 8 | loguru | 1,901 |
| 9 | log4cplus | 1,727 |
| 10 | clp | 1,078 |
| 11 | fmtlog | 1,022 |
| 12 | G3log | 960 |
| 13 | reckless | 509 |
| 14 | areg-sdk | 360 |
| 15 | lwlog | 350 |
| 16 | UltimateStarterKit | 348 |
| 17 | binary_log | 230 |
| 18 | mini-async-log | 222 |
| 19 | Boost.Log | 210 |
| 20 | Blackhole | 204 |
| 21 | RejsaRubberTrac | 192 |
| 22 | loggedfs | 134 |
| 23 | qspdlog | 73 |