odygrd/quill
Ultra-low-latency asynchronous C++17 logging and metrics library for performance-critical applications observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 17.5
- age_days: 2422
- days_rel: 9
- days_push: 7
- n_releases_24m: 29
Adoption not part of the score
3008 stars · 272 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Quill is an ultra-low-latency asynchronous logging and metrics library for C++17. It is designed for performance-critical applications where logging overhead must be minimal.
Use cases
- add logging to a low-latency C++ trading application
- log asynchronously without blocking hot code paths
- structured logging in C++ with fmt-style formatting
- collect and expose metrics in a C++ service
- replace spdlog/glog with a faster logger
When to choose
- you need extremely low logging latency in C++
- you want asynchronous background-thread logging
- you need cross-platform C++ logging with structured output
When to avoid
- you need a simple logger and don't care about latency
- your project is not C++17 or newer
- you need logging integrated into a non-C++ stack
Facets
library · maturity active
logging monitoring serialization developer-tools performance monitoring windows bsd cpp cross-platform low-latency asynchronous-logging structured-logging metrics fmtlib c++17 high-performance linux macos
1 source
- readme: https://github.com/odygrd/quill · fetched 2026-08-28 · 67fc96d00ea3
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| odygrd/quill | main | 99 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem