svgedit: Insert Graphs, Images and Text in SVG Files

Edit SVG files created in 'Inkscape' by replacing placeholders (e.g. a rectangle element or {} in a text box) by 'ggplot2' objects, images or text. This helps automate the creation of figures with complex layouts.

Version: 1.0.0
Imports: cli, rlang, xml2, ggplot2, base64enc
Suggests: palmerpenguins, testthat (≥ 3.0.0), svglite, knitr, rmarkdown
Published: 2025-12-11
DOI: 10.32614/CRAN.package.svgedit (may not be active yet)
Author: Daniel Thedie ORCID iD [aut, cre, cph]
Maintainer: Daniel Thedie <daniel.thedie at ed.ac.uk>
BugReports: https://github.com/DanielThedie/svgedit/issues
License: MIT + file LICENSE
URL: https://github.com/DanielThedie/svgedit
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: svgedit results

Documentation:

Reference manual: svgedit.html , svgedit.pdf
Vignettes: Multi-panel figure (source, R code)

Downloads:

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

Linking:

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