199 Vue packages tagged “modal”

Most downloaded: body-scroll-lock, with 73,022,244 downloads in the last year and 4,095 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

body-scroll-lock

Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
4,095 73,022,244

vaul-vue

Vaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices. It uses Reka UI's Dialog primitive under the hood and is a feature complete port of [
497 19,162,483

@syncfusion/ej2-popups

A package of Essential JS 2 popup components such as Dialog and Tooltip that is used to display information or messages in separate pop-ups.
449 13,051,813

bootstrap-vue

With more than 85 components, over 45 available plugins, several directives, and 1000+ icons, BootstrapVue provides one of the most comprehensive implementations of the Bootstrap v4 component and grid system available for Vue.js v2.6, complete with extens
14,408 9,813,881

tua-body-scroll-lock

🔐Body scroll locking that just works with everything
448 7,339,774

body-scroll-lock-upgrade

Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
138 4,889,353

focus-trap-vue

Vue component to trap the focus within a DOM element
217 3,354,084

vue-final-modal

The most powerful yet most light-weight modal library for Vue 3.
1,013 3,105,553

bootstrap-vue-next

Seamless integration of Vue 3, Bootstrap 5, and TypeScript for modern, type-safe UI development
1,295 3,062,720

vue-js-modal

Modal Component for Vue.js
4,307 2,806,831

uiv

Bootstrap 3 components implemented by Vue.
937 1,147,618

jenesius-vue-modal

The progressive and simple modal system for Vue.js v3
159 198,410

sweet-modal-vue

SweetModal library for use with Vue.js
744 184,902

vue-functional-calendar

Lightweight, high-performance calendar component based on Vue.js
474 135,489

vue-universal-modal

Universal modal plugin for Vue@3
65 104,718

vuetify-dialog

Dialog helper for vuetify.js
192 87,446

@takuma-ru/vue-swipe-modal

Swipeable Bottom Sheet library for vue2 and vue3
66 86,104

vue3-side-panel

Easy to use and flexible modal sidebar component for Vue3
62 83,799

vue3-promise-dialog

Dialogs meet promises in Vue 3 !
76,700

@douxcode/vue-spring-bottom-sheet

Modern and Performant Bottom Sheet for Vue.js
141 72,275

gitart-vue-dialog

36 71,673

vue-promise-modals

A Vue 3 library to create modals that are resolved with promises.
66,639

@kouts/vue-modal

A modal window component for Vue
125 65,704

playbook-sdk

A lightweight, zero-dependency frontend SDK for embedding beautiful, searchable media galleries backed by the Playbook API
58,053

vue-a11y-dialog

Vue.js component wrapping for a11y-dialog
97 53,376

momentum-modal

A Vue 3 plugin that lets you implement backend-driven modal dialogs for Inertia apps.
49 51,706

vue-thin-modal

Thin but powerful modal component of Vue.js
123 45,730

vue-modal-dialogs

Promisify dialogs in Vue.js
290 40,549

vue-awesome-notifications

Vue.js version of Awesome Notifications JavaScript library
104 30,898

vue-slim-modal

Slim modal component for Vue.js
11 30,308

vuetensils

A 'naked' component library for building accessible, lightweight, on-brand applications.
650 26,232

@kolirt/vue-modal

Open modals from any function, stack them as needed, and style them however you want. No template boilerplate, no manual state — just call and await.
23 26,096

pure-web-bottom-sheet

A performant, lightweight, and accessible bottom sheet web component powered by CSS scroll snap and CSS scroll-driven animations. Works with any framework, supports SSR, multiple snap points, and nested scrolling mode.
214 25,987

sweet-modal-vue-3

SweetModal library for use with Vue 3, Nuxt 3
24,804

web-ui-pack

Web package with UI elements
9 23,292

v-dialogs

A simple command-style pop-up dialog components for Vue3
132 20,559

vodal

A vue modal with animations.
376 20,491

@febe95/vue-js-modal

Modal Component for Vue.js
3 18,764

usemodal-vue3

An easy-to-use Modal for Vue 3. Multiple modals can pop up orderly.
10 18,062

vuedl

Vue dialog helper
29 17,871

shards-vue

A free, beautiful and modern Vue.js UI kit based on the Shards UI kit.
390 17,219

tv-modal

programmatic modals for nuxtjs powered by tailwindcss
15 15,158

vue-bulma-modal

Modal component for Vue Bulma
49 15,116

vuedals

Event based Vue's modal windows, with a single component
107 14,169

a11y-vue-dialog

An accessible dialog component made for Vue
12 13,946

@fastkit/vue-stack

Library for displaying dialogs, tooltips and menus in Vue applications.
6 13,088

@enso-ui/modal

A simple Modal
12,262

vue-exit-intent

Exit Intent Composable. Show your content when a user is leaving, or another threshold reached.
26 11,161

@dxtmisha/constructor

Class-based Vue 3 component constructors, state logic engines, and ARIA accessibility controllers for DXT UI design system
10,299

vue-vaul

A drawer component for Vue
9,592