Vue.js Scrolls

This list will help you find the best Vue.js scroll.

Vue-seamless-scroll
Vue-seamless-scroll
A simple, Seamless scrolling for Vue.js.
Vue-scroll-stop
Vue-scroll-stop
Stops propagation scroll when edge reached.
Vue-scroll-behavior
Vue-scroll-behavior
Customize the scroll behavior on route navigation. Especially hash mode.
V-intersect
V-intersect
A Vue directive and component that detect element when it's visible or hidden on viewport
Vue-trip-wire
Vue-trip-wire
A custom directive for firing functions when an element reaches a designated point in the viewport, with option to import module with globally accessible functions.
Vue2-scrollspy
Vue2-scrollspy
A scrollspy plugin and animated scroll-to.
Vue-stickto
Vue-stickto
A vue directive that support multiple DOM nodes stick to top automatically
Vue-check-view
Vue-check-view
A plugin that checks if element is in viewport. Fast, small, has no dependencies, live demo.
Vue-scrollwatch
Vue-scrollwatch
A light plugin detecting scroll event,customize callback when element enter viewport,expose 'scrollTo' api to scroll to specific element .Using vue directive.
Navscroll-js
Navscroll-js
Highlights menu items as you scroll, and also scrolls to a section when a menu item clicked. Use as a vue component, a vue directive or with vanilla js.
Vue-stroll
Vue-stroll
An Awesome CSS3 list scroll effects component for Vue.js 2.x.
Vue-scrollmonitor
Vue-scrollmonitor
A Vue plugin to watch visibility state of elements inside viewport with a wide range of browsers supported (use provide/inject so compat vue@2.2.x)
Vue-intersect
Vue-intersect
A Vue component to add intersection-observer to a Vue component or HTML element.
Vue-scrollactive
Vue-scrollactive
Adds an active class in a menu item based on the current section in viewport, also scrolling to the section when clicking the menu item.
Vue-scrollview
Vue-scrollview
A component utilizing scoped slots to detect when a vue component enters and leaves the viewport.
Smooth-vuebar
Smooth-vuebar
Vue directive wrapper for smooth-scrollbar
Vue-simplebar
Vue-simplebar
Vue.js wrapper for simplebar plugin.
Vuescroll
Vuescroll
A scrolling plugin based on Vue.js for uniforming the scrolling in PC and mobile.
Vue-detached-scrollbar
Vue-detached-scrollbar
A simple scrollbar that can be detached from the container it is scrolling.
Vuebar
Vuebar
Vue 2 directive for custom scrollbar that uses native scroll behavior. Lightweight, performant, customizable and without dependencies.
VBar
VBar
The virtual responsive cross-browser scrollbar component for Vue.js 2x.
Vue-backtotop
Vue-backtotop
A Back-to-top component for Vue.js, which scroll page to the top when clicked.
Vue-scroll-progressbar
Vue-scroll-progressbar
A customizable component that indicates the scroll relative position in a progressbar.
Vue-scroll-to
Vue-scroll-to
Adds a directive that listens for click events and scrolls to elements.
Vue2-perfect-scrollbar
Vue2-perfect-scrollbar
PerfectScrollbar minimalistic wrapper
V-scroll-lock
V-scroll-lock
A Vue.js directive for body scroll locking without breaking scrolling of a target element
Vue-scroll-sync
Vue-scroll-sync
A component that synchronizes containers’ scroll positions
Vue-next-level-scroll
Vue-next-level-scroll
A component based and SSR ready approach to smooth scrolling using the modern Scroll behavior API