Modal & Popup
Accessible Gallery Lightbox for Images, Video, and Iframes – pencere
A modern gallery lightbox for images, video, and iframes with View Transitions, fullscreen, and keyboard support.
Smooth Bottom Sheet Web Component with Native Mobile Feel
Build smooth bottom sheet UIs with CSS scroll snap mechanics. Pure Web Bottom Sheet works across React, Vue, and vanilla HTML with native mobile feel.
Video/Iframe/Gallery/Inline Content Lightbox Library – Tobii
Tobii is a feature-rich, responsive, accessible, mobile-friendly lightbox library that makes it possible to display any content type in a modal popup.
Advanced Toast/Tooltip/Popover/Confirm/Modal Notification Library – toast-anchor
A notification library for Vanilla JS and React with anchored toasts, inline confirm dialogs, and modal overlays.
Accessible Modal Stack Manager in JavaScript – vanilla-aria-modals
A vanilla JS utility for focus trapping, ESC key handling, and ARIA event management in stacked accessible modals.
Lightweight Vanilla JS Gallery Lightbox – K7
A fullscreen gallery lightbox to any page with one script file. It includes keyboard navigation, autoplay, and a built-in download button.
Lightweight Responsive Lightbox In Pure JavaScript – Modal.js
Modal.js is a lightweight vanilla JavaScript plugin to create any content modal windows just like the fancyBox does.
All-in-One Modal Lightbox Solution For Web Developers – DimBox.js
A lightweight yet powerful and customizable JavaScript popup library for creating stunning modals & lightboxes on your website.
Lightweight Lightbox Library for Images, Videos, iframes & Inline HTML – Nanobox
A zero-dependency JS lightbox for images, YouTube/Vimeo, iframes, and inline HTML. Under 5 KB gzipped. Accessible and SPA-ready.