Vue.js Components & Libraries UI Components Overlay

Back

1. vuedals

A VueJS (2.x) Plugin for multiple modals windows with a single component instance.

2. sweet-modal-vue

The sweetest library to happen to modals. Now available for Vue.js.

3. vue-js-modal

Simple to use, highly customizable, mobile friendly Vue.js 2.0+ modal with 0 dependencies.

4. vudal

Modal window for vue.js

5. vodal

A vue modal with animations.

6. vue-image-lightbox

A Vue image lightbox/gallery to display images nicely.

7. vue2-simplert

Vue 2 Simple Alert Component (SweetAlert Inspired) By Irfan Maulana

8. Vue-Semantic-Modal

Vue 2 Semantic-UI modal component without jQuery dependency

9. v-img

Easy to install image gallery.

10. vue-dialog-drag

Draggable dialog

11. vue-ya-semantic-modal

Yet another semantic-ui modal component for Vue2 without Jquery but with Vue transition

12. vue-pure-lightbox

only Vue! 🖼

13. v-viewer

Image viewer component for vue2 and vue3, supports rotation, scale, zoom and so on, based on [viewer.js](https://github.com/fengyuanchen/viewerjs)

14. vue-messagebox

Easy and made-to-order messagebox component on Vue.

15. vuejs-dialog

A lightweight, promise based alert, prompt and confirm dialog.

16. @hscmap/vue-window

Window UI Component for vue2.

17. vue-gallery

VueJS responsive and customizable image and video gallery, carousel and lightbox, optimized for both mobile and desktop web browsers. Based on blueimp-gallery

18. vue-swal

A small wrapper for integrating SweetAlert to Vuejs. (Compatible with SSR)

19. vue-modal-dialogs

✨ Promisify your own dialogs!

20. vue-img-view

a plugin for Vue.js, you can drag / view / rotate pictures anywhere

21. vue-modaltor

most advance configurable modal component for vuejs

22. v-modal-backdrop

A simple generic backdrop component for vue

23. vue-cute-modal

A simple and easy to use Modal component for Vue applications.

24. v-dialogs

A simple and powerful dialog, including Modal, Alert, Mask and Toast modes, based on Vue2.x

25. vue-gallery-slideshow

Responsive gallery component for VueJS

26. vue-a11y-dialog

A Vue.js component wrapper for the accessible dialog [`a11y-dialog`](https://github.com/edenspiekermann/a11y-dialog).

27. vue-slideout-panel

Stackable panel component for VueJS

28. v-gallery

A Vue2 plugin for images show in `gallery` or `carousel`

29. vue2-image-loader

A image lazyLoad loader component for vue2

30. vue-my-photos

A simple dependency-free image lightbox component with filtering capabilities

31. vue-img-orientation-changer

A Vue.js `directive` that automatically adjust your `img` to correct `orientation`.

32. vue-topmodal

A fully customisable, easy to use, Vue.js modal component. (Responsive, Stackable, Scrollable, Animated)

33. vue-modal 🖼

Feed your objects array for multiple switchable modal content or quickly inline your content. A fully customisable vue modal component .

34. @innologica/vue-stackable-modal

Library for modal dialogs which can be stacked. Fully customizable and very easy to use.

35. vue-sweetalert2

wrapper for sweatlaert2 with support for TypeScript, Nuxt and SSR

36. vue-modality

A really nice Vue.js modal component

37. vue-tinybox

a tiny (only 2.5 KB minzipped) and slick lightbox gallery. Optimized for both desktop and mobile.

38. vue-accessible-modal

A Vue.js accessible modal wrapper over your components.

39. vuetify-dialog

Dialogs easy to use with Vuetify.

40. vue-hawesome-modal

A Vue promisify modal component plugin based on Vuetify with Vuex.

41. xmodal-vue

🚀 A simplistic and easy to use wrapper around your components that will help you create custom and dynamic modals, from your components.

42. @kouts/vue-modal

A customizable, stackable and lightweight modal component that adheres to the guidelines set in WAI-ARIA Dialog (Modal) section of W3C.

43. vue-final-modal

44. vuesence-modal-window

Simple Modal window Vue.js component that takes care of overlay, centering, animation, outside click/`Escape` key/`X-mark` closing and allows you to concentrate on its content only.

45. vue-it-bigger

A simple image / (YouTube) video lightbox component for Vue.js.

46. v3confirm

A plugin dedicated for vue3 to show confirm dialog modal.