
Swipi is a headless carousel for React. One hook gives you the engine — drag, momentum, snapping, looping, autoplay — and hands back a ref and a small object of state. The markup, the CSS and the accessibility stay yours, so nothing of ours ends up in your DOM and there is no stylesheet to import.

01
02
03
04
05
01
02
03
04
05
01
02
03
04
05
01
02
03
04
05
01
02
03
04
05
Itachi Uchiha
Highly skilled ninja from the Uchiha clan known for his prodigious talent, stoic demeanor, and the tragic choices he made in order to protect his village and younger brother Sasuke.
Kakashi Hatake
He is a ninja and a former member of the elite Konoha's Team 7, known for his enigmatic personality, iconic mask, and the Sharingan eye he acquired during a pivotal event in his past.
Madara Uchiha
Legendary figure from the Uchiha clan, known for his exceptional combat prowess, mastery of the Sharingan, and his ambitious goal to bring about a world ruled by his own vision of peace through the creation of an ideal utopia known as the Infinite Tsukuyomi
Naruto Uzumaki
He is a spirited and determined ninja who strives to become the strongest and Hokage, the leader of his village, while carrying within him a powerful and unpredictable source of energy called the Nine-Tails, which he learns to control and harness for the greater good.
Gaara
He possesses a unique ability to manipulate sand, which he uses both as a powerful defense and an offensive weapon, while also undergoing a profound transformation from a lonely and misunderstood individual to a strong and compassionate leader.
Sasuke Uchiha
Incredible ninja that is Fueled by a desire for vengeance against his older brother Itachi, Sasuke walks a path of darkness, seeking power and redemption while grappling with inner turmoil and the intricate dynamics of his relationships.

Get started developing with a slider that doesn’t slow your website performance
npm install @midstem/swipi-react
One package per framework, each one bundling the engine — the options and the carousel object are the same in all of them. The documentation follows whichever you pick.