Package: ggsketch
Title: Grammar-Native Hand-Drawn Geoms for 'ggplot2'
Version: 2.1.0
Authors@R:
person("Arijit", "Ghosh", email = "arijitghosh2009@gmail.com",
role = c("aut", "cre"))
Description: Provides 'ggplot2' geoms that render with a hand-drawn,
sketchy aesthetic: roughened strokes, double-pass lines, and
hachure, cross-hatch, zigzag, and dots fill patterns.
Implemented as pure-R 'grid' grobs wrapped in 'ggproto' geoms,
composable with aes(), stats, scales, and faceting. Works on
every R graphics device (PDF, PNG, SVG, screen) with no browser
dependency. Algorithms are reimplemented from the published
'rough.js' algorithm description (Shihn, 2020,
) and Wood and
others (2012, ); see the NOTICE file
in the package sources for attribution.
License: MIT + file LICENSE
URL: https://github.com/orijitghosh/ggsketch,
https://orijitghosh.github.io/ggsketch/
BugReports: https://github.com/orijitghosh/ggsketch/issues
Depends: R (>= 4.1.0)
Imports: cli (>= 3.4.0), ggplot2 (>= 3.5.0), grDevices, grid, rlang (>=
1.0.0), scales (>= 1.2.0), withr (>= 2.5.0)
Suggests: gganimate, ggiraph, gifski, hexbin, igraph, knitr, magick,
MASS, patchwork, quantreg, ragg, rmarkdown, sf, svglite,
systemfonts, testthat (>= 3.0.0), vdiffr (>= 1.0.0)
VignetteBuilder: knitr
Config/testthat/edition: 3
Encoding: UTF-8
Language: en-US
NeedsCompilation: no
Roxygen: list(markdown = TRUE)
Config/roxygen2/version: 8.0.0
Repository: https://orijitghosh.r-universe.dev
Date/Publication: 2026-10-08 00:44:32 UTC
RemoteUrl: https://github.com/orijitghosh/ggsketch
RemoteRef: HEAD
RemoteSha: d6d06ff2121f373cec41bc51cabe6b1618635086
Packaged: 2026-10-16 11:14:46 UTC; root
Author: Arijit Ghosh [aut, cre]
Maintainer: Arijit Ghosh