icons: Easily Insert SVG Icons into R Outputs
Provides tools to download, style, and insert scalable vector
graphics (SVG) icons into R output, such as 'R Markdown' and 'Quarto'
documents, 'Shiny' apps, 'gt' tables, and 'ggplot2' visualisations via the
'ggicons' package. Bundles popular icon libraries, such as 'Font Awesome'
(<https://fontawesome.com>), 'Academicons'
(<https://jpswalsh.github.io/academicons/>), and 'Material Design Icons'
(<https://fonts.google.com/icons>), which are downloaded on demand to keep
the package small, or build a custom icon set from any folder of local SVG
files. Icon appearance, such as size, colour, and position, can be
customised.
| Version: |
1.0.0 |
| Depends: |
R (≥ 3.1.3) |
| Imports: |
base64enc, knitr, rlang, htmltools, glue, rappdirs, xml2, stringr, jsonlite, cli, utils, vctrs |
| Suggests: |
rsvg, gh, rmarkdown, pillar, shiny, testthat (≥ 3.0.0) |
| Published: |
2026-09-03 |
| DOI: |
10.32614/CRAN.package.icons (may not be active yet) |
| Author: |
Mitchell O'Hara-Wild
[aut, cre],
Earo Wang [ctb],
Timothy Hyndman
[ctb],
Matthew Warkentin
[ctb],
Tom Jemmett [ctb] |
| Maintainer: |
Mitchell O'Hara-Wild <mail at mitchelloharawild.com> |
| BugReports: |
https://github.com/mitchelloharawild/icons/issues |
| License: |
MIT + file LICENSE |
| URL: |
https://pkg.mitchelloharawild.com/icons/,
https://github.com/mitchelloharawild/icons |
| NeedsCompilation: |
no |
| Materials: |
README, NEWS |
| CRAN checks: |
icons results |
Documentation:
Downloads:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=icons
to link to this page.