9 Best Vanilla JavaScript Swipe Libraries

List hand-picked by Openbase Experts
Learn More

swi

swiper

Most modern mobile touch slider with hardware accelerated transitions

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
113
Top Feedback
33Great Documentation
25Easy to Use
15Performant
GitHub Stars
29K
Weekly Downloads
870K
Last Commit
2mos ago
ks

keen-slider

The HTML touch slider carousel with the most native feeling

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
2
Top Feedback
3Performant
2Great Documentation
2Easy to Use
GitHub Stars
3K
Weekly Downloads
33K
Last Commit
1mo ago
ts

tiny-slider

Vanilla javascript slider for all purposes.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
3
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
48K
Last Commit
2mos ago
lj

lightgallery.js

Full featured JavaScript image & video gallery. No dependencies

License Icon
License: GPL-3.0-or-later
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Performant
1Highly Customizable
1Responsive Maintainers
GitHub Stars
5K
Weekly Downloads
14K
Last Commit
7mos ago
pho

photoswipe

JavaScript image gallery for mobile and desktop, modular, framework independent

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.2/ 5
17
Top Feedback
2Great Documentation
2Performant
1Easy to Use
GitHub Stars
21K
Weekly Downloads
81K
Last Commit
9mos ago
sie

siema

Siema - Lightweight and simple carousel in pure JavaScript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
13K
Last Commit
1yr ago
js

jssor-slider

Touch swipe image slider/slideshow/gallery/carousel/banner mobile responsive bootstrap

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
167
Last Commit
1yr ago
swi

swipejs

Swipe is the most accurate touch slider. Support both React and Angular.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
902
Weekly Downloads
9K
Last Commit
3mos ago
bg

blueimp-gallery

blueimp Gallery is a touch-enabled, responsive and customizable image & video gallery, carousel and lightbox, optimized for both mobile and desktop web browsers. It features swipe, mouse and keyboard navigation, transition effects, slideshow functionality, fullscreen support and on-demand content loading.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
14K
Last Commit
4mos ago