drewjbartlett / Vue Flickity
A Vue Slider / Carousel Component for Flickity.js
Stars: ✭ 339
Projects that are alternatives of or similar to Vue Flickity
Vue Glide
A slider and carousel as vue component on top of the Glide.js
Stars: ✭ 225 (-33.63%)
Mutual labels: vue-components, slider, carousel
pinar
🌲☀️ Customizable, lightweight React Native carousel component with accessibility support.
Stars: ✭ 214 (-36.87%)
Mutual labels: slider, carousel
scroll-snap-carousel
One more carousel plugin, but using CSS Scroll Snap and for every frameworks!
Stars: ✭ 46 (-86.43%)
Mutual labels: slider, carousel
vue-barousel
Carousel component mimics NetEase Cloud Music
Stars: ✭ 13 (-96.17%)
Mutual labels: slider, carousel
SimpleSlider
Simple responsive slider created in pure javascript.
Stars: ✭ 21 (-93.81%)
Mutual labels: slider, carousel
vue-piece-slider
animated slides in a fragmented look 🐞🌳✡️📐
Stars: ✭ 95 (-71.98%)
Mutual labels: slider, carousel
MediaSliderView
Pure java based, highly customizable media slider gallery supporting both images and videos for android.
Stars: ✭ 85 (-74.93%)
Mutual labels: slider, carousel
react-flickity-component
A React.js component for using @desandro's Flickity
Stars: ✭ 258 (-23.89%)
Mutual labels: slider, carousel
vanilla-js-carousel
Tiny (1Kb gzipped) JavaScript carousel with all the features most of us will ever need.
Stars: ✭ 87 (-74.34%)
Mutual labels: slider, carousel
shopify-product-image-slider
Implementation of the Slick image carousel into a Shopify store
Stars: ✭ 21 (-93.81%)
Mutual labels: slider, carousel
angular-simple-slider
An AngularJS directive providing a simple slider functionality
Stars: ✭ 15 (-95.58%)
Mutual labels: slider, carousel
v-owl-carousel
🦉 VueJS wrapper for Owl Carousel
Stars: ✭ 46 (-86.43%)
Mutual labels: carousel, vue-components
react-instagram-zoom-slider
🌄↔️ A slider component with pinch to zoom capabilities inspired by Instagram
Stars: ✭ 67 (-80.24%)
Mutual labels: slider, carousel
skeleton-carousel
Carousel component. Horizontal and vertical swipe navigation
Stars: ✭ 31 (-90.86%)
Mutual labels: slider, carousel
zSlider
A pure JavaScript Carousel/Slider plugin that works well at Mobile/PC
Stars: ✭ 12 (-96.46%)
Mutual labels: slider, carousel
react-carousel-minimal
React.js Responsive Minimal Carousel
Stars: ✭ 76 (-77.58%)
Mutual labels: slider, carousel
hugo-travelify-theme
Port of Aigars Silkalns's Wordpress theme Travelify to Hugo. Demo -
Stars: ✭ 34 (-89.97%)
Mutual labels: slider, carousel
Flickity for Vue.js
A Vue Component for Flickity.js - See a live demo here.
Vue support
Supports only Vue >= 2
Installation and usage
See official documentation here.
$ npm install vue-flickity --save
import Flickity from 'vue-flickity';
new Vue({
components: {
Flickity
},
data() {
return {
flickityOptions: {
initialIndex: 3,
prevNextButtons: false,
pageDots: false,
wrapAround: true
// any options from Flickity can be used
}
}
},
methods: {
next() {
this.$refs.flickity.next();
},
previous() {
this.$refs.flickity.previous();
}
}
});
<flickity ref="flickity" :options="flickityOptions">
<div class="carousel-cell">1</div>
<div class="carousel-cell">2</div>
<div class="carousel-cell">3</div>
<div class="carousel-cell">4</div>
<div class="carousel-cell">5</div>
</flickity>
<!-- if you don't want to use the buttons Flickity provides -->
<button @click="previous()">Custom Previous Button</button>
<button @click="next()">Custom Next Button</button>
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].