Micromodal — это лёгкая и независимая от сторонних библиотек JavaScript-библиотека для создания доступных (a11y) модальных диалогов, соответствующих рекомендациям WAI-ARIA. Её цель — обеспечить простоту интеграции и минимальную настройку при соблюдении стандартов доступности. Размер библиотеки составляет около 1,8–1,9 КБ в сжатом виде, что делает её компактным решением для реализации модальных окон.
Micromodal разработан с учётом современных требований веб-доступности и предоставляет разработчикам простой API для создания модальных окон, которые корректно работают с клавиатурой и экранными читалками. Библиотека не требует использования сторонних зависимостей и может быть интегрирована в проекты с минимальными усилиями.
- Поддержка WAI-ARIA: автоматическое управление атрибутами 
aria-hiddenиaria-modalдля обеспечения доступности модальных окон. - Закрытие при нажатии клавиши ESC: возможность закрытия модального окна при нажатии клавиши Escape.
 - Закрытие при клике на оверлей: модальное окно закрывается при клике на область за пределами окна.
 - Управление фокусом: фокусировка на первом доступном элементе внутри модального окна при его открытии, а также сохранение фокуса при закрытии.
 - Лёгкая настройка: минимальная конфигурация и возможность использования через CDN или установку через npm/yarn.
 - Поддержка старых браузеров: возможность использования полифиллов для обеспечения совместимости с устаревшими браузерами.