Type: Package Package: log4r Title: A Fast and Lightweight Logging System for R, Based on 'log4j' Version: 0.5.0.9000 Authors@R: c( person("John Myles", "White", role = c("aut", "cph")), person("Kenton", "White", role = "ctb"), person("Kirill", "Müller", , "krlmlr+r@mailbox.org", role = "ctb"), person("Aaron", "Jacobs", , "atheriel@gmail.com", role = "aut"), person("Posit Software, PBC", role = c("cph", "fnd"), comment = c(ROR = "https://ror.org/03wc8by49")), person("Hadley", "Wickham", , "hadley@posit.co", role = "cre", comment = c(ORCID = "0000-0003-4757-117X")) ) Description: Provides a fast, lightweight, object-oriented approach to logging based on the widely-emulated 'log4j' system and etymology. Loggers write messages to one or more destinations, such as the console, a file, or a remote server, using a format you control. Messages below the chosen severity threshold are discarded cheaply, so logging calls can be left in production code. License: Artistic-2.0 URL: https://github.com/r-lib/log4r, https://log4r.r-lib.org BugReports: https://github.com/r-lib/log4r/issues Imports: cli, lifecycle, rlang Suggests: futile.logger, httr, jsonlite, knitr, lgr, logger, logging, microbenchmark, rlog, rmarkdown, rsyslog, testthat (>= 3.0.0), webfakes VignetteBuilder: knitr Config/Needs/website: tidyverse/tidytemplate Config/roxygen2/version: 8.0.0 Config/testthat/edition: 3 Encoding: UTF-8 LazyLoad: yes Roxygen: list(markdown = TRUE) Collate: 'appenders.R' 'logfuncs.R' 'deprecated.R' 'layouts.R' 'level.R' 'log4r-package.R' 'logger.R' Repository: https://r-lib.r-universe.dev Date/Publication: 2026-09-04 19:45:20 UTC RemoteUrl: https://github.com/r-lib/log4r RemoteRef: HEAD RemoteSha: 406f5cab3c66111229a4d0b102a5f8ed4d72f846 NeedsCompilation: yes Packaged: 2026-10-04 12:01:38 UTC; root Author: John Myles White [aut, cph], Kenton White [ctb], Kirill Müller [ctb], Aaron Jacobs [aut], Posit Software, PBC [cph, fnd] (ROR: ), Hadley Wickham [cre] (ORCID: ) Maintainer: Hadley Wickham