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), pie charts, histograms, line plots, step plots, scatter plots, box plots, violin plots, candlestick (OHLC) charts, heat maps, density/smooth curves, faceted plots, multi-panel layouts (including patchwork), and multi-layered plot combinations. Also makes 'plotly', 'highcharter' and 'echarts4r' 'htmlwidgets' accessible by attaching the matching 'MAIDR' JavaScript adapter. Enables data exploration for users with visual impairments through multiple sensory modalities. For more details see the 'MAIDR' project <https://maidr.ai/>.

Version: 0.5.0
Depends: R (≥ 4.0.0)
Imports: base64enc, curl, ggplot2, ggplotify, grid, htmltools, htmlwidgets, jsonlite, methods, shiny, stats, svglite (≥ 2.1.1), xml2, rlang, R6
Suggests: testthat (≥ 3.0.0), lintr, styler, goodpractice, cyclocomp, knitr, rmarkdown, quarto, patchwork, scales, tibble, tidyquant, quantmod, TTR, zoo, xts, pkgload, hexbin, vioplot, wordcloud, sm, gridGraphics, pROC, yardstick, plotly, highcharter, echarts4r
Published: 2026-09-29
DOI: 10.32614/CRAN.package.maidr
Author: JooYoung Seo [aut, cph, cre], Niranjan Kalaiselvan [aut]
Maintainer: JooYoung Seo <jseo1005 at illinois.edu>
BugReports: https://github.com/xability/r-maidr/issues
License: GPL (≥ 3)
Copyright: see file COPYRIGHTS
URL: https://github.com/xability/r-maidr, https://r.maidr.ai/
NeedsCompilation: no
Language: en
Citation: maidr citation info
Materials: README, NEWS
CRAN checks: maidr results

Documentation:

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

Downloads:

Package source: maidr_0.5.0.tar.gz
Windows binaries: r-devel: maidr_0.4.0.zip, r-release: maidr_0.4.0.zip, r-oldrel: maidr_0.4.0.zip
macOS binaries: r-release (arm64): maidr_0.5.0.tgz, r-oldrel (arm64): maidr_0.4.0.tgz, r-release (x86_64): maidr_0.4.0.tgz, r-oldrel (x86_64): maidr_0.4.0.tgz
Old sources: maidr archive

Linking:

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