The modal & popup is one of the most commonly used components in Vue.js that enables you to overlay any content (for example images, ajax contents, important alert messages, etc.) on top of the screen.
Here is a hand-picked collection of 10 best free modal window and dialog/popup box components created for Vue.js based web and mobile apps. Have fun!
Originally published Nov 17 2017, updated Mar 10 2022
A lightweight, responsive, customizable, resizable, and draggable modal window & dialog box component for Vue.
An elegant, responsive, animated modal component for Vue.js that comes with more than 9 fancy animation types powered by CSS3.
A tiny, elegant, renderless, mobile-friendly, feature-rich modal window component for Vue.js 3/2.
his project is aimed to help developers to easily use dialogs by the advantage of Vue.js, Promise, and async function.
A Vue.js modal component that allows the user to open multiple modal windows at a time.
A simple and powerful dialog for Vue.js 2+, including Modal, Alert, Mask and Toast.
A tiny, responsive, animated, accessible, and stackable modal window solution for Vue.js powered web app.
A customizable and dynamic modal component for Vue apps.
A library for modal dialogs which can be stacked by using z-index position.
A feature-rich, accessible, and customizable modal plugin for Vue 3 applications.
Just another modal & dialog component for Vue 3 applications.
Didn’t find a modal component for your app in this list? Don’t forget to check out our Vue.js Modal section for more components.