a11yShiny
Accessibility Enhancements to Popular R Shiny Functions
Description
Accessible wrappers for popular 'shiny' UI components, enforcing ARIA attributes and structural requirements in line with BITV 2.0 (Barrierefreie-Informationstechnik-Verordnung) and WCAG 2.1 AA. Covers action buttons, text and select inputs, fluid page layouts with HTML landmarks and skip links, 'DT' data tables, and bar and line graphs from 'ggplot2'. Components validate label presence, expose keyboard-accessible ARIA states, and provide a high-contrast toggle. This package was developed by d-fine GmbH on behalf of the German Federal Ministry of Research, Technology and Space (BMFTR).
Downloads
135
Last 30 days
23468th
135
Last 90 days
135
Last year
CRAN Check Status
Show all 12 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | OK |
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-x86_64 | WARNING |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (1 non-OK)
DESCRIPTION meta-information
Non-standard license specification: EUPL-1.2 Standardizable: FALSE
Changelog
Full NEWS →v0.1.3
• Added
a11y_textInput(), a11y_dateInput(), and a11y_radioButtons() inputCheck History
WARNING 6 OK · 0 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE Mar 31, 2026
DESCRIPTION meta-information
Non-standard license specification: EUPL-1.2 Standardizable: FALSE