FindSoftware

a11y-dialog

Script that creates accessible modal dialog windows in a web page, following the ARIA dialog pattern.

a11y-dialog is a script that turns markup in a web page into accessible modal dialog windows. It follows the Dialog (Modal) pattern from the ARIA Authoring Practices Guide and supports alert dialogs. A dialog is declared with data attributes in the markup, and the bundle instantiates each marked element when the page is ready; a JavaScript API handles dialogs that are created in code. The installation guide covers a bundler and a script tag loaded from a CDN.

Identity

Status
Active
Maintainer
Kitty Giraudel4
Maintained by
Individual
First release
20169

Rendering and deploy

Install with
npm5

Releases

Current major version
87
Last release
2026-02-068

Adoption

GitHub stars
2,4922
npm downloads a week
229,4426
Contributors
3010

Why these figures do not compare

Sources

  1. 2026-11-04: links, Categories
    a11y-dialog.netlify.app/
  2. 2026-11-04: links, Written in, GitHub stars
    api.github.com/repos/KittyGiraudel/a11y-dialog
  3. 2026-11-04: links
    github.com/KittyGiraudel/a11y-dialog/blob/main/README.md
  4. 2026-11-04: Maintainer, License, License model
    github.com/KittyGiraudel/a11y-dialog/blob/main/LICENSE
  5. 2026-11-04: Install with
    a11y-dialog.netlify.app/installation
  6. 2026-11-04: npm downloads a week
    api.npmjs.org/downloads/range/2026-10-26:2026-11-01/a11y-dialog
  7. 2026-11-04: Current major version
    github.com/KittyGiraudel/a11y-dialog/releases/tag/8.1.5
  8. 2026-11-04: Last release
    api.github.com/repos/KittyGiraudel/a11y-dialog/releases/latest
  9. 2026-11-04: First release
    api.github.com/repos/KittyGiraudel/a11y-dialog/tags
  10. 2026-11-04: Contributors
    api.github.com/repos/KittyGiraudel/a11y-dialog/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON