R and C++ Interfaces to 'spdlog' C++ Header Library for Logging
Overview
The mature and widely-used C++ logging library 'spdlog' by Gabi Melman provides many desirable features. This package bundles these header files for easy use by R packages from both their R and C or C++ code. Explicit use via 'LinkingTo:' is also supported. Also see the 'spdl' package which enhanced this package with a consistent R and C++ interface.
- Some small continuous integration updates
- The internal formatter was rewritten as a recursive generator of variadic templates.
- Switch back to
std::formatwith C++20, but force inferior macos-release-x86_64 to use C++17 rather than default C++20 which fails
From inst/NEWS.Rd in the release
Install
Health
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK12 OK2026-04-25
- NOTE12 OK, 2 NOTE2026-04-22
- ERROR11 OK, 2 NOTE, 1 ERROR2026-04-18
Show 1 earlier changeHide 1 earlier change
- NOTE12 OK, 2 NOTE2026-03-10
Documentation
- Help pages
- 6includes a package overview page
- Examples that run
- 100%3 run in a plain check
- Exported functions with examples
- 60%
- Documented parameters
- not tracked
- Return-value docs
- not tracked
- Help pages citing references
- 0%
Downloads
Repository
- PRs merged (all time)
- 95%
- Median days to close, 50 most recently updated closed issues
- 1
- Median days to close, 50 most recently updated closed PRs
- 0
4 development-tooling and community-health practices detected across 4 families in the upstream repository
Checks run against github.com/eddelbuettel/rcppspdlog on 2026-10-21.
The repository owner accepts GitHub Sponsors
Dependencies
Installing RcppSpdlog adds 1 package (1 with compiled code, 1.8 MB of source tarballs). Heaviest: Rcpp 1.8 MB.
Code & Tests
People & History
Pick two releases to compare their code metrics.
- 0.0.29Latest
- RR 4.6.0 released · 2026-04-24
- 0.0.282026-03-20 · diff ↗
- 0.0.272026-02-12 · diff ↗
- 0.0.262026-01-16 · diff ↗
- 0.0.252026-01-15 · diff ↗
- 0.0.242026-01-08 · diff ↗
- 0.0.232025-10-12 · diff ↗
- 0.0.222025-05-09 · diff ↗
- RR 4.5.0 released · 2025-04-11
- 0.0.212025-03-30 · diff ↗
- 0.0.202025-02-01 · diff ↗
- 0.0.192024-11-11 · diff ↗
- 0.0.182024-09-10 · diff ↗
- 0.0.172024-04-26 · diff ↗
- RR 4.4.0 released · 2024-04-24
Show 20 earlier eventsHide 20 earlier events
- 0.0.162024-01-12 · diff ↗
- 0.0.152023-11-29 · diff ↗
- 0.0.142023-07-11 · diff ↗
- 0.0.132023-06-17 · diff ↗
- RR 4.3.0 released · 2023-04-21
- 0.0.122023-01-07 · diff ↗
- 0.0.112022-12-13 · diff ↗
- 0.0.102022-11-17 · diff ↗
- 0.0.92022-11-04 · diff ↗
- RR 4.2.0 released · 2022-04-22
- 0.0.82022-04-05 · diff ↗
- 0.0.72021-12-05 · diff ↗
- 0.0.62021-07-22 · diff ↗
- RR 4.1.0 released · 2021-05-18
- 0.0.52021-03-28 · diff ↗
- 0.0.42020-12-11 · diff ↗
- 0.0.32020-10-23 · diff ↗
- 0.0.22020-09-20 · diff ↗
- 0.0.12020-09-16
- RR 4.0.0 released · 2020-04-24
Package metadata
- First published
- 2020-09-16
- Total releases
- 29 / 6 yrs
- License
- GPL (>= 2) OSI
- Download size
- 286 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("RcppSpdlog")The package provides a citation file that builds its entry when R runs it. Run citation() to see it.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-23, which the citation names so these numbers can be found later. More on citing and the projects behind them.