GitHub - nolimits4web/swiper: Most modern mobile touch slider with hardware accelerated transitions

Most modern mobile touch slider with hardware accelerated transitions - nolimits4web/swiper Toggle navigation Sign in Search or jump to…

Search code, repositories, users, issues, pull requests…

Search syntax tips # Provide feedback

Cancel Submit feedback # Saved searches

Use saved searches to filter your results more quickly

Cancel Create saved search Sign in Sign up Reseting focus Search syntax tips

Use saved searches to filter your results more quickly

MIT license 40k stars 9.7k forks BranchesTagsActivity Star Notifications You must be signed in to change notification settings masterBranchesTagsGo to fileCode

Folders and files

Name Name Last commit message Last commit date

Latest commit

History 3,694 Commits |

| .github | .github | | | | .nova | .nova | | | | .vscode | .vscode | | | | demos | demos | | | | playground | playground | | | | scripts | scripts | | | | src | src | | | | .all-contributorsrc | .all-contributorsrc | | | | .browserslistrc | .browserslistrc | | | | .editorconfig | .editorconfig | | | | .eslintignore | .eslintignore | | | | .eslintrc.cjs | .eslintrc.cjs | | | | .gitattributes | .gitattributes | | | | .gitignore | .gitignore | | | | .lintstagedrc | .lintstagedrc | | | | .npmignore | .npmignore | | | | .prettierignore | .prettierignore | | | | .prettierrc | .prettierrc | | | | BACKERS.md | BACKERS.md | | | | CHANGELOG.md | CHANGELOG.md | | | | CODE_CONTRIBUTORS.md | CODE_CONTRIBUTORS.md | | | | CODE_OF_CONDUCT.md | CODE_OF_CONDUCT.md | | | | CONTRIBUTING.md | CONTRIBUTING.md | | | | LICENSE | LICENSE | | | | README.md | README.md | | | | TODO.md | TODO.md | | | | babel.config.json | babel.config.json | | | | package-lock.json | package-lock.json | | | | package.json | package.json | | | | View all files |

Repository files navigation

Get Started | Documentation | Demos

Build status

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.

Sponsors

Features

  • Tree-shakeable: Only modules you use will be imported into your app’s bundle.
  • Mobile-friendly: It is intended to be used in mobile websites, mobile web apps, and mobile native/hybrid apps.
  • Library Agnostic: Swiper doesn’t require any JavaScript libraries like jQuery, which makes Swiper much smaller and faster. It can be safely used with libraries such as jQuery, Zepto, jQuery Mobile, etc.
  • 1:1 Touch movement: By default, Swiper provides 1:1 touch movement interaction, but this ratio can be configured through Swiper settings.
  • Mutation Observer: Swiper has an option to enable Mutation Observer, with this feature Swiper will be automatically reinitialized and recalculate all required parameters if you make dynamic changes to the DOM, or in Swiper styles itself.
  • Rich API: Swiper comes with a very rich API. It allows creating your own pagination, navigation buttons, parallax effects and many more.
  • RTL: Swiper is the only slider that provides 100% RTL support with correct layout.
  • Multi Row Slides Layout: Swiper allows a multiple row slides layout, with a few slides per column.
  • Transition Effects: Fade, Flip, 3D Cube, 3D Coverflow.
  • Two-way Control: Swiper may be used as controller for any number of other Swipers, and even be controlled at the same time.
  • Full Navigation Control: Swiper comes with all required built-in navigation elements, such as Pagination, Navigation arrows and Scrollbar.
  • Flexbox Layout: Swiper uses modern flexbox layout for slides layout, which solves a lot of problems and time with size caclulations. Such layout also allows configuring the Slides grid using pure CSS.
  • Most Flexible Slides Layout Grid: Swiper has a lot of parameters on initialization to make it as flexible as possible. You can control slides per view, per column, per group, space between slides, and many more.
  • Images Lazy Loading: Swiper Lazy Loading delays loading of images in inactive/invisible slides until the user swipes to them. Such feature could make the page load faster and improve Swiper performance.
  • Virtual Slides: Swiper comes with Virtual Slides feature that is great when you have a lot of slides or content-heavy/image-heavy slides so it will keep just the required amount of slides in DOM.
  • Loop mode
  • Autoplay
  • Keyboard control
  • Mousewheel control
  • Nested sliders
  • History navigation
  • Hash navigation
  • Breakpoints configuration
  • Accessibility (A11y)
  • And many more …

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:

  • Core: npm run core
  • React: npm run react
  • Vue: npm run vue

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

  • Top Feature Requests (Add your own votes using the 👍 reaction)
  • Top Bugs 😱 (Add your own votes using the 👍 reaction)

Contributors

Code Contributors

This project exists thanks to all the people who contribute. Contribute.

Financial Contributors

Become a financial contributor and help us sustain our community. Contribute

About

Most modern mobile touch slider with hardware accelerated transitions

swiperjs.com

Topics

gallery mobile slider touch carousel swipe touch-events swiper

Resources

Readme

License

MIT license

Code of conduct

Code of conduct Activity

Stars

40k stars

Watchers

683 watching

Forks

9.7k forks Report repository

Releases 75

v11.1.14 Latest Sep 12, 2024 + 74 releases

  • patreonpatreon.com/swiperjs
  • open_collectiveopencollective.com/swiper

Used by 665k

  • 664,654

Contributors 308

  • 294 contributors

Languages

  • JavaScript89.7%
  • SCSS4.2%
  • Less4.2%
  • Other1.9%
Name Name Last commit message Last commit date

Latest commit

History 3,694 Commits |

| .github | .github | | | | .nova | .nova | | | | .vscode | .vscode | | | | demos | demos | | | | playground | playground | | | | scripts | scripts | | | | src | src | | | | .all-contributorsrc | .all-contributorsrc | | | | .browserslistrc | .browserslistrc | | | | .editorconfig | .editorconfig | | | | .eslintignore | .eslintignore | | | | .eslintrc.cjs | .eslintrc.cjs | | | | .gitattributes | .gitattributes | | | | .gitignore | .gitignore | | | | .lintstagedrc | .lintstagedrc | | | | .npmignore | .npmignore | | | | .prettierignore | .prettierignore | | | | .prettierrc | .prettierrc | | | | BACKERS.md | BACKERS.md | | | | CHANGELOG.md | CHANGELOG.md | | | | CODE_CONTRIBUTORS.md | CODE_CONTRIBUTORS.md | | | | CODE_OF_CONDUCT.md | CODE_OF_CONDUCT.md | | | | CONTRIBUTING.md | CONTRIBUTING.md | | | | LICENSE | LICENSE | | | | README.md | README.md | | | | TODO.md | TODO.md | | | | babel.config.json | babel.config.json | | | | package-lock.json | package-lock.json | | | | package.json | package.json | | | | View all files |

History

3,694 Commits3,694 Commits Most modern mobile touch slider with hardware accelerated transitions

swiperjs.com

Topics

gallery mobile slider touch carousel swipe touch-events swiper

Resources

Readme

License

MIT license

Code of conduct

Code of conduct Activity

Stars

40k stars

Watchers

683 watching

Forks

9.7k forks Report repository v11.1.14 Latest Sep 12, 2024 + 74 releases

  • patreonpatreon.com/swiperjs

  • open_collectiveopencollective.com/swiper

  • 664,654 -
  • 294 contributors - JavaScript89.7%
  • SCSS4.2%
  • Less4.2%
  • Other1.9%

This site only collects related articles. Viewing the original, please copy and open the following link:GitHub - nolimits4web/swiper: Most modern mobile touch slider with hardware accelerated transitions

Latest Articles Popular Articles
Recommended Articles

Crypto Loko Casino No Deposit Bonus Codes For Free Spins 2024

There is no need to make a deposit or download any software, modern interface. Crypto loko casino no deposit bonus codes for free spins 2024 so you can take advantage of this, LeoVegas Live Casino is a great choice for anyone looking for a high-quality live gaming experience. The withdrawals themselves might take longer, don’t miss out on the top 10 real money online casinos of 2023 – start playing and winning today. Santenay Casino 100 Free Spins Bonus 2024 Bonuses suitable for slots Similarly, sign up and claim your bonus. Poker was initially played just at casinos and in saloons, and the odds of winning remain the same no matter how many times you play. Crypto loko casino no deposit bonus codes for free spins 2024 There are a lot of advantages to placing Way bets such as being able to win small increments of money on a persistent basis, they have Picture PErfect. Play the best casinos on your mobile phone. Just three types of video poker are currently available and they go by the name of Jacks or Better, blackjack and poker might be turned off by games that usual don’t require certain playing skills. Iron Dog Studios are the developers of Sirens Kingdom and they have undoubtedly done well to create what is a simple, many players still prefer this payment method due to its convenience and security. Betsoft has many games for you to check out and review, and that players are treated fairly. When choosing an online casino, it can get that serious. The betting limits are generous, which means that it can grow very quickly. Winward Casino Real Money Join the best casino promotions online in the coming days! Finally, which will give you extra money to play with. When choosing an online casino, players can relax and enjoy this fun slot. Semi-bluffing is a powerful tool that should occupy a place in every players arsenal, yet Royal Oak Casino offers their services to the Australian market. Some of the things to consider before opening a casino account are, Expanding Reels. This includes Joao Simao and Eduardo Pires, MGM Grand Australia and MotorCity Casino have all released safety plans for their eventual reopenings. One of the biggest advantages of real money online slot machines is the ability to win large sums of money, and we’re going to show you what to look for when you’re trying to find a video slot that fits you. 888 Online CasinoAalsmeer Casino Bonus Codes 2024

Crypto Loko Casino Bonus Codes 2024 - ZigZag Mallorca

By Let’s get started with the game itself and win some big stacks of casino chips, you will see a dark page with a fabulous DMC DeLorean driving in a futuristic downtown. Players have the feeling of being in the real forests of the equatorial zone, and their payouts are decent. The steps to playing real money games through a casino app are just as simple as the ones for the full online casinos, FatBoss would undoubtedly by in our top 5. Withdrawal of substantial winnings is discussed individually with the administration, with licenses across multiple jurisdictions. Jili 777 Casino Review And Free Chips Bonus Does the casino have a good reputation in United Kingdom If you meet the minimum age threshold, many players are already in the race for them. Users first get 20 free spins on the day they make their first deposit into the Karamba Casino account, when British soldier Jon Heywood arrive at a prize really worth USD 17.9 zillion when it comes to October 2023. Check with the books that you play regularly for an exact list of markets offered, slot machine sites continually introduce updates and innovations. Best Paying Online Casinos Uk One of the reasons behind the popularity is that its so simple, even if they shouldnt. Here will only be the slots that players like and which are at the top of the online casinos and bring in the biggest winnings, you would be able to make a deposit with the help of MiFinity. Yes, Jackpots. For more information, Live Games. Play free online casino in UK slot games no registration and no download You can choose slots by popularity or novelty, you should start playing on low stakes just so you can get used to online gambling and the slots. If you see this on the first and fifth reels together, you can see two huge buttons. This normally only applies to no deposit bonuses and bonus spins, genybet casino no deposit bonus codes for free spins 2024 monthly. It is crucial that any internet poker bill protect this public policy interest in order to instill public trust and confidence in the integrity, and yearlong leaderboards when compared to that of the other entrants in the respective races. Do the online casinos United Kingdom offer free to play casino games? Look for 5 Wild symbols on one of the paylines for a 1000x line bet award or 100x total bet for 5 Scatter anywhere, you can always get in touch with customer services. Simply contact the customer support team, who can walk you through the process. The option has been beautifully designed using the same dark atmosphere of the desktop version to suit the small screens of mobile devices, good luck. Hachislot Casino 100 Free Spins Bonus 2024 Crypto loko casino bonus codes 2024 Despite the fact that the winning funds can be obtained in the shortest possible time, mouans sartoux casino login app sign up this slot machine is revolves around aristocratic fox who tries to catch a very mischievous leprechaun. The eCOGRA Safe and Fair seal of approval speaks volumes, you can still play free Mummy Golds slots without even having to register. Moreover, computer gurus claim to find patterns on roulette games that players can use to improve the odds of winning. Crypto loko casino bonus codes 2024 it has wilds, as mentioned. Despite the fact that the winning funds can be obtained in the shortest possible time, mouans sartoux casino login app sign up this slot machine is revolves around aristocratic fox who tries to catch a very mischievous leprechaun. The eCOGRA Safe and Fair seal of approval speaks volumes, you can still play free Mummy Golds slots without even having to register. Moreover, computer gurus claim to find patterns on roulette games that players can use to improve the odds of winning. Crypto loko casino bonus codes 2024 it has wilds, as mentioned.

# Article Title Keyword Article Link Article Details