Software
Placeholder

log4r

A fast & lightweight approach to logging in R based on the widely-emulated Apache Log4j project.

R

log4r is a fast, lightweight logging package for R based on Apache Log4j. It provides object-oriented logging functionality through logger objects that can write messages to multiple destinations like files, consoles, or centralized logging systems.

The package prioritizes performance and simplicity over feature bloat while remaining extensible through customizable appenders and layouts. It offers first-class support for structured logging, allowing you to add contextual fields to log messages beyond simple text strings. Unlike other R logging packages, log4r focuses on speed and maintains a clean API for common logging patterns.

Contributors