swiper README

The project's README from github.com/nolimits4web/swiper. As one markdown file: README.md.

Get Started | Documentation | Demos

Build status jsDelivr Hits tree-shakeable types included

Swiper

Swiper - is the free and most modern mobile touch slider with hardware accelerated transitions and amazing native behavior. It is intended to be used in mobile websites, mobile web apps, and mobile native/hybrid apps.

Swiper is not compatible with all platforms, it is a modern touch slider which is focused only on modern apps/platforms to bring the best experience and simplicity.

Features

Community

The Swiper community can be found on GitHub Discussions, where you can ask questions, voice ideas, and share your projects

Our Code of Conduct applies to all Swiper community channels.

Dist / Build

On production use files (JS and CSS) only from dist/ folder, there will be the most stable versions.

Development Build

Install all dependencies, in repo's root:


$ npm install

And build development version of Swiper:


$ npm run build

The result is available in dist/ folder.

Running demos:

All demos located in ./playground folder. There you will find Core (HTML, JS), React, Vue versions. To open demo, run:

Production Build


$ npm run build:prod

Production version will available in dist/ folder.

Contributing

All changes should be committed to src/ files only. Before you open an issue please review the contributing guideline.

Major Roadmapped Features

Sponsors

UpMyViews KaufenFollower BuztGrowth fun88 JBO Australian online casino Australian Online Pokies CasinoGam Non-GamStop Casinos Casino Wise Non-GamStop Casino Guides Non GamStop Casinos UK Reviews Casinos Online Mexico Kasino Ilman Rekisteröintiä
Evernomic สล็อตเว็บตรง Kasino Kurko: Uudet nettikasinot Uudet Nettikasinot Skilled Writers for In-Depth Academic Papers Masterpapers - Qualified writers delivering excellence in every word! Best Online Casinos Canada Grademiners - Professional writers, original content, quality you can trust! SS Market: Social Media Services Market Online sports betting and casino at Parimatch India Best Online Casinos in Canada #1 Sweepstakes Software for Internet Cafes
Buy Twitch Viewers Buy TikTok Views and Likes Buy YouTube Views, Likes, Subscribers Buy YouTube Subscribers Delta Executor Buy TikTok Likes from Bulkoid buy TikTok likes STAKE INDIA LINK LOGIN Free AI humanizer Zafame - Buy TikTok Likes, Followers & Views Snapchat Story Viewer View TikTok Stories
Buy Linkedin Followers WatchThis — JavaScript SEO Checker software-development-companies Buy Twitter Followers from SocialWick AI Song Generator Buy TikTok Likes Calgary SEO headshot.ltd Casino Online Non Aams siti non aams fun88 fun88
jbo Buy TikTok Likes Buy TikTok Followers Buy Instagram Likes and Views JBO Buy Real Youtube Subscriber

swiper (nolimits4web/swiper)

touch
Searching Database…

41.9K ·GitHub
What is this?Swiper is a free open-source mobile touch slider with hardware accelerated transitions and native-like feel, made for mobile websites, mobile web apps and native/hybrid apps.
Is it a library I add to my web project, or a ready-made app?It's a JavaScript/TypeScript library you add to your app, and it's tree-shakeable — only the modules you actually use get into your bundle.
How do I add it to a project?Take the production JS and CSS files from the dist/ folder — the README says to use only those. To try it live, run the demos in the playground folder (Core, React and Vue versions).
Does it need jQuery or any other libraries?None — Swiper is library agnostic and doesn't require jQuery or similar, which keeps it small and fast; it can safely sit alongside jQuery or Zepto in your stack.
Will it run on older browsers and platforms?Not everywhere: Swiper targets modern apps and platforms only and is not compatible with all platforms — that focus is what buys the native-like experience and simplicity.
Can I use it with React and Vue, or only vanilla JavaScript?Both — there's a Core version for plain HTML/JS plus dedicated React and Vue versions, and the playground has runnable demos of each so you can copy a working setup for your framework.
What does it include out of the box?Built-in pagination, navigation arrows and a scrollbar, plus loop mode, autoplay, keyboard and mousewheel control, nested sliders, history and hash navigation, breakpoints and accessibility support.
Will it stay fast with hundreds of image-heavy slides?Yes — lazy loading delays a slide's images until the user swipes to them, and Virtual Slides keeps only the required amount of slides in the DOM on long, content-heavy sliders.
What transition effects can I pick from?Alongside plain sliding there are Fade, Flip, 3D Cube and 3D Coverflow effects, and touch movement follows your finger 1:1 by default, with the ratio configurable in settings.
Size
82.6 MB
Stars
41.9K
Age
14y
Commits · 90 Days