Package: ggblend Title: Blending and Compositing Algebra for 'ggplot2' Version: 0.1.2 Date: 2025-10-03 Authors@R: person("Matthew", "Kay", , "mjskay@northwestern.edu", role = c("aut", "cre", "cph"), comment = c(ORCID = "0000-0001-9446-0419")) Description: Algebra of operations for blending, copying, adjusting, and compositing layers in 'ggplot2'. Supports copying and adjusting the aesthetics or parameters of an existing layer, partitioning a layer into multiple pieces for re-composition, applying affine transformations to layers, and combining layers (or partitions of layers) using blend modes (including commutative blend modes, like multiply and darken). Blend mode support is particularly useful for creating plots with overlapping groups where the layer drawing order does not change the output; see Kindlmann and Scheidegger (2014) . License: MIT + file LICENSE Language: en-US Depends: R (>= 4.2) Imports: methods, grid, ggplot2 (>= 3.4.0), rlang Suggests: covr, testthat (>= 3.0.0), fontquiver, showtext, sysfonts, ggnewscale, scales Config/testthat/edition: 3 BugReports: https://github.com/mjskay/ggblend/issues URL: https://mjskay.github.io/ggblend/, https://github.com/mjskay/ggblend Encoding: UTF-8 Roxygen: list(markdown = TRUE) RoxygenNote: 7.3.3 Repository: https://mjskay.r-universe.dev Date/Publication: 2025-10-04 17:30:45 UTC RemoteUrl: https://github.com/mjskay/ggblend RemoteRef: HEAD RemoteSha: cada16eb0221b6b42d760f833ffa137d6c954a29 NeedsCompilation: no Packaged: 2026-07-03 09:58:47 UTC; root Author: Matthew Kay [aut, cre, cph] (ORCID: ) Maintainer: Matthew Kay