Ecosystem π³
Tiny Carousel is a modern, modular carousel library which consist of the whole ecosystem of pluggable modules.
Core
The main entry point is always a core package, which provides the most basic carousel API and allows extending of it functionalities.
For now, the only and only core package is a @frsource/tiny-carousel-core
. Itβs a CSS scroll snap points-based carousel system. Usage of this native API makes is snappy, lightweight and accessible solution.
Learn more about the core package:
API reference | Usage guide |
---|
Integrations
Integration is a package which allows using TinyCarousel with a framework/library of your choice.
React
@frsource/tiny-carousel
for your React app βοΈ
API reference | Usage guide |
---|
Vue
Brings @frsource/tiny-carousel
into the Vue 2/3 world π
API reference | Usage guide |
---|
Plugins
Plugin is a module which can be used to extend a Tiny Carousel instance with new set of functionalities.
Become a contributor!
Interested in writing your own plugin? Click here to check out our contribution guide.
Use the list below to find necessary information about API or a usage of the plugins:
Plugin Autoplay
Adds autoplay feature to the Tiny Carousel.
API reference | Usage guide |
---|
Plugin Custom Events
Triggers CustomEvents for Tiny Carousel core lifecycle events. This allows for the external code to listen & react on them right when it is necessary.
API reference | Usage guide |
---|
Plugin Mouse Drag
Adds the swiping support for the desktop/mouse users.
API reference | Usage guide |
---|
Plugin Scroll Snap Fallback
Provides polyfill for CSS scroll-snap feature.
API reference | Usage guide |
---|