159 Vue packages tagged “scroll”
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
eslint-plugin-better-tailwindcss
auto-wraps tailwind classes after a certain print width or class count into multiple lines to improve readability.
851
25,410,791
virtua
A zero-config, fast and small virtual list, grid and masonry component for React, Vue, Solid, Svelte and Angular.
3,752
16,189,616
vue-scrollto
Adds a directive that listens for click events and scrolls to elements.
2,060
6,641,953
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
vue-dragscroll
vue directive to make a scrollable element scroll by draging to the scroll direction
264
1,541,547
vue3-moveable
A Vue 3 Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable.
10,768
357,941
vue-scrollactive
Lightweight and simple to use vue component that highlights menu items as you scroll the page, also scrolling to target section when clicked.
539
279,812
vuebar
Vue directive for custom scrollbar that uses native scroll behavior. Lightweight, performant and without dependencies.
634
279,585
vue-waypoint
Trigger functions and events based on an element's position on screen — a tiny, dependency-free Vue 3 wrapper around IntersectionObserver.
463
274,613
vue-stick-to-bottom
A lightweight Vue utility intended mainly for AI chat applications, for smoothly sticking to the bottom of messages.
18
259,286
@cfcs/vue3
Write once, create framework components that supports React, Vue, Svelte, and more.
119
228,245
vue-affix
A Vue.js plugin that affixes an element in the window while you scroll, similar to Bootstrap Affix but much simpler
405
153,389
@coddicat/vue-pinch-scroll-zoom
Vue component enabling scroll and zoom functionalities for content, leveraging mouse interactions on desktop and two-finger pinch gestures on mobile devices
65
147,931
vue-check-view
Simple vue plugin that checks element position on screen (viewport) and adds classes to element. ES5 supported.
112
99,472
vue-moveable
A Vue Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable.
10,767
85,565
vue-drumroll-datetime-picker
`vue-drumroll-datetime-picker` はスクロールで操作可能なドラム式デートタイムピッカーです。 日付のみ、時刻のみのピッカーもあります。
30
39,680
el-table-virtual-scroll
The virtual scrolling component developed based on the Table component of Element-UI supports dynamic height and solves the problem of scrolling stuck when the amount of data is large.
308
36,912
vanilla-back-to-top
Simple and tiny Back To Top button with no dependencies. Hides when on top, scrolls up smoothly when clicked. Works equally great with Vue, React, Angular and without frameworks on Jekyll, Hugo and Hexo
270
36,647
@cfcs/vue2
Write once, create framework components that supports React, Vue, Svelte, and more.
119
33,545
vue-scroll-snap
A super simple Vue component that allows fullscreen and horizontal scroll snapping.
31
31,860
v-scroll-threshold
A vue directive that accepts a threshold value and a callback function that tells you if current scroll position is before the binded element, after element and inside the threshold or past the threshold
1
31,165
vue3-infinite-viewer
Vue 3 Infinite Viewer is Document Viewer Component with infinite scrolling.
349
23,188