maidr: Multimodal Access and Interactive Data Representation

Provides accessible, interactive visualizations through the 'MAIDR' (Multimodal Access and Interactive Data Representation) system. Converts 'ggplot2' and Base R plots into accessible HTML/SVG formats with keyboard navigation, screen reader support, and 'sonification' capabilities. Supports bar charts (simple, grouped, stacked), histograms, line plots, scatter plots, box plots, heat maps, density/smooth curves, faceted plots, multi-panel layouts (including patchwork), and multi-layered plot combinations. Enables data exploration for users with visual impairments through multiple sensory modalities. For more details see the 'MAIDR' project <https://maidr.ai/>.

Version: 0.1.2
Imports: base64enc, curl, ggplot2, ggplotify, grid, gridSVG, htmltools, htmlwidgets, jsonlite, shiny, xml2, rlang, R6
Suggests: testthat (≥ 3.0.0), lintr, styler, goodpractice, cyclocomp, knitr, rmarkdown, patchwork
Published: 2026-02-23
DOI: 10.32614/CRAN.package.maidr (may not be active yet)
Author: JooYoung Seo [aut, cph], Niranjan Kalaiselvan [aut, cre]
Maintainer: Niranjan Kalaiselvan <nk46 at illinois.edu>
BugReports: https://github.com/xability/r-maidr/issues
License: GPL (≥ 3)
URL: https://github.com/xability/r-maidr, https://r.maidr.ai/
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: maidr results

Documentation:

Reference manual: maidr.html , maidr.pdf
Vignettes: Getting Started with MAIDR (source, R code)
Supported Plot Types in MAIDR (source, R code)
Using MAIDR in Shiny Applications (source, R code)

Downloads:

Package source: maidr_0.1.2.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available

Linking:

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