Vue 3 image slider with 20 built-in transitions, parallax support, gestures, and full TypeScript types. Current stable version: 7.1.2, requires Vue ^3.5.0. Release cadence: active development with multiple major versions over past years. Key differentiators: lightweight (~60KB), CSS3 hardware-accelerated animations, customizable transitions, responsive, mobile-friendly with gestures, and includes components for captions, controls, pagination, preloaders, and index display. Suitable for image sliders, carousels, and galleries.
npm install vue-fluxNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Sets up a basic VueFlux slider with two images, two transitions, and optional control components. Demonstrates named imports, CSS import, and component usage.
Upgrade your project to Vue 3.5+.
Add import 'vue-flux/style.css' in your main entry file or component.
Use import { ... } from 'vue-flux' syntax.Use 'new Img(...)' not 'Img' directly.
Update to v7 and follow current documentation.
Run 'npm install vue-flux@latest' and ensure import path is 'vue-flux'.
Register the component: either use components option or Vue.component('VueFlux', VueFlux) if using global registration.Use 'import { Img } from 'vue-flux'' instead of default import.Use 'import 'vue-flux/style.css'' (not 'vue-flux/dist/style.css').