reaborn: Statistical Data Visualization, the 'seaborn' Way

An 'R' port of the 'Python' 'seaborn' library. 'reaborn' mirrors the 'seaborn' public function API (identical function names, argument names, and defaults) and renders visually indistinguishable plots using 'ggplot2'. Because every 'reaborn' plot is a 'ggplot' object, it can be extended with the full 'ggplot2' grammar of graphics.

Version: 1.0.0
Depends: R (≥ 4.1)
Imports: ggplot2 (≥ 4.0.0), grDevices, grid, rlang, scales, stats
Suggests: colorspace, ggbeeswarm, ggdendro, jsonlite, knitr, MASS, patchwork, ragg, rmarkdown, testthat (≥ 3.0.0), vdiffr
Published: 2026-06-30
DOI: 10.32614/CRAN.package.reaborn (may not be active yet)
Author: Shawn Schwartz ORCID iD [aut, cre]
Maintainer: Shawn Schwartz <shawn.t.schwartz at gmail.com>
BugReports: https://github.com/shawntz/reaborn/issues
License: BSD_3_clause + file LICENSE
URL: https://reaborn.org, https://github.com/shawntz/reaborn
NeedsCompilation: no
Language: en-US
Materials: README, NEWS
CRAN checks: reaborn results

Documentation:

Reference manual: reaborn.html , reaborn.pdf
Vignettes: Built for the age of AI coding agents (source, R code)
reaborn vs. seaborn vs. ggplot2 (source, R code)
Gallery (source, R code)
Get started with reaborn (source, R code)

Downloads:

Package source: reaborn_1.0.0.tar.gz
Windows binaries: r-devel: reaborn_1.0.0.zip, r-release: not available, r-oldrel: reaborn_1.0.0.zip
macOS binaries: r-release (arm64): reaborn_1.0.0.tgz, r-oldrel (arm64): reaborn_1.0.0.tgz, r-release (x86_64): reaborn_1.0.0.tgz, r-oldrel (x86_64): reaborn_1.0.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=reaborn to link to this page.