PHPackages                             t3s/t3s-swiper - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. t3s/t3s-swiper

ActiveTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

t3s/t3s-swiper
==============

Swiper is the most modern free mobile touch slider with hardware accelerated transitions and amazing native behavior.

v1.0.0(1mo ago)41.8k↑15.3%2[5 issues](https://github.com/t3solution/t3s_swiper/issues)GPL-2.0-or-laterPHPCI failing

Since Jan 12Pushed 1mo ago2 watchersCompare

[ Source](https://github.com/t3solution/t3s_swiper)[ Packagist](https://packagist.org/packages/t3s/t3s-swiper)[ Docs](https://www.t3sbootstrap.de/extensions/swiper-slider)[ RSS](/packages/t3s-t3s-swiper/feed)WikiDiscussions main Synced yesterday

READMEChangelog (9)Dependencies (4)Versions (19)Used By (0)

TYPO3 Extension `t3s_swiper`
============================

[](#typo3-extension-t3s_swiper)

[![Latest Stable Version](https://camo.githubusercontent.com/b74b3f07a8ce48f4034144e35f2a748997dee488e44b3b4b7e189013c3bf1bbb/68747470733a2f2f706f7365722e707567782e6f72672f7433732f7433732d7377697065722f762f737461626c65)](https://packagist.org/packages/t3s/t3s-swiper)[![Monthly Downloads](https://camo.githubusercontent.com/cb855e1af67e6ffd0bf442777a811b146be13d39cd8fd0c82bd7ce4e2ab1613c/68747470733a2f2f706f7365722e707567782e6f72672f7433732f7433732d7377697065722f642f6d6f6e74686c79)](https://packagist.org/packages/t3s/t3s-swiper)[![Total Downloads](https://camo.githubusercontent.com/c3f0305beb61e1efe07e942468b7aff7330b9f72932d411559f18020dbb3701f/68747470733a2f2f706f7365722e707567782e6f72672f7433732f7433732d7377697065722f646f776e6c6f616473)](https://packagist.org/packages/t3s/t3s-swiper)[![License](https://camo.githubusercontent.com/3cff0c1c9ad9a69044abe0cd838b5c217b1bc0c09e2473cf663e84335b86e1d0/68747470733a2f2f706f7365722e707567782e6f72672f7433732f7433732d7377697065722f6c6963656e7365)](https://packagist.org/packages/t3s/t3s-swiper)[![Donate](https://camo.githubusercontent.com/604e3db9c8751116b3f765aad0353ec7ded655bbe8aaacbc38d8c4a6b784b3ed/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f446f6e6174652d50617950616c2d677265656e2e737667)](https://www.paypal.me/t3sbootstrap)

A TYPO3 integration of the [Swiper](https://swiperjs.com/) slider — the most modern free and open-source mobile touch slider — built on top of the [Content Blocks](https://github.com/FriendsOfTYPO3/content-blocks) API.

This extension registers a ready-to-use **"Swiper Slider"** content element, so editors can create fully responsive, touch-enabled sliders directly from the TYPO3 backend — without writing a single line of code.

---

Table of Contents
-----------------

[](#table-of-contents)

- [Features](#features)
- [Requirements](#requirements)
- [Installation](#installation)
    - [Via Composer (recommended)](#via-composer-recommended)
    - [Via TYPO3 Extension Repository (TER)](#via-typo3-extension-repository-ter)
- [Usage](#usage)
- [Configuration &amp; Customization](#configuration--customization)
- [Demos &amp; Documentation](#demos--documentation)
- [Support the Project](#support-the-project)
- [License](#license)

---

Features
--------

[](#features)

- **Modern Swiper slider** — hardware-accelerated transitions, true 1:1 touch movement, responsive out of the box
- **Built on Content Blocks** — clean, structured content modeling using the official TYPO3 Content Types API
- **No code required** — editors get a dedicated *"Swiper Slider"* content element in the backend
- **Mobile-first** — optimized for touch devices, but works just as well on desktop
- **Easily customizable** — override Fluid templates, partials and assets in your own site package
- **Works standalone or with t3sbootstrap** — designed to integrate seamlessly with the [t3sbootstrap](https://www.t3sbootstrap.de/) ecosystem, but not required

Requirements
------------

[](#requirements)

ComponentVersionTYPO3`>= 14.3``content_blocks``>= 2.3.5`PHPas required by your TYPO3 version> **Note on TYPO3 v14:** Content Blocks `2.x` is required for TYPO3 v14. Make sure your `content_blocks` constraint matches your Core version.

Installation
------------

[](#installation)

### Via Composer (recommended)

[](#via-composer-recommended)

In your Composer-based TYPO3 project root, run:

```
composer require t3s/t3s-swiper
```

Then activate the extension and flush the caches:

```
vendor/bin/typo3 extension:setup
vendor/bin/typo3 cache:flush
```

### Via TYPO3 Extension Repository (TER)

[](#via-typo3-extension-repository-ter)

1. Make sure the dependency [`content_blocks`](https://extensions.typo3.org/extension/content_blocks) is installed first.
2. Download and install `t3s_swiper` via the **Extension Manager** in the TYPO3 backend.
3. Flush all caches.

Usage
-----

[](#usage)

Once the extension is installed and activated, a new content element **"Swiper Slider"** becomes available in the *"New Content Element"* wizard.

1. Open the desired page in the backend.
2. Click **"Create new content element"** and choose **Swiper Slider**.
3. Add your slides, configure the slider options, and save.
4. View the result in the frontend — the slider is rendered automatically with all required JS and CSS assets.

Configuration &amp; Customization
---------------------------------

[](#configuration--customization)

Because `t3s_swiper` is built on **Content Blocks**, all customization follows the standard Content Blocks conventions:

- **Templates** — Override Fluid templates by copying them from `EXT:t3s_swiper/ContentBlocks/.../templates/` into your own site package.
- **Assets** — CSS and JS are registered through the Content Blocks asset mechanism and can be replaced or extended.
- **Fields** — Extend the YAML definition in your own Content Block to add fields, or fork the element for project-specific needs.

Refer to the [Content Blocks documentation](https://docs.typo3.org/p/friendsoftypo3/content-blocks/main/en-us/) for details on overriding and extending content blocks.

Demos &amp; Documentation
-------------------------

[](#demos--documentation)

- **Live demos &amp; full documentation:**
- **Packagist:**
- **About Swiper:**

Support the Project
-------------------

[](#support-the-project)

If you find this extension useful, please consider supporting its development:

[![Donate](https://camo.githubusercontent.com/604e3db9c8751116b3f765aad0353ec7ded655bbe8aaacbc38d8c4a6b784b3ed/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f446f6e6174652d50617950616c2d677265656e2e737667)](https://www.paypal.me/t3sbootstrap)

Bug reports, feature requests and pull requests are very welcome via the issue tracker.

License
-------

[](#license)

This extension is released under the **GPL-2.0-or-later** license, in line with the TYPO3 Core. See [LICENSE](LICENSE) for details.

Swiper is © [Vladimir Kharlampidi](https://github.com/nolimits4web) and licensed under the MIT license.

###  Health Score

42

—

FairBetter than 88% of packages

Maintenance72

Regular maintenance activity

Popularity26

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~51 days

Recently: every ~92 days

Total

18

Last Release

39d ago

Major Versions

v0.0.8 → 1.0.0.x-dev2026-05-25

### Community

Maintainers

![](https://www.gravatar.com/avatar/364ed6595e83984b6af793de447b897c833e490c22686473372fcc79c40e0191?d=identicon)[t3solution](/maintainers/t3solution)

---

Top Contributors

[![t3solution](https://avatars.githubusercontent.com/u/5745943?v=4)](https://github.com/t3solution "t3solution (48 commits)")

---

Tags

TYPO3 CMSContent Blocks

### Embed Badge

![Health badge](/badges/t3s-t3s-swiper/health.svg)

```
[![Health](https://phpackages.com/badges/t3s-t3s-swiper/health.svg)](https://phpackages.com/packages/t3s-t3s-swiper)
```

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103519.9k53](/packages/friendsoftypo3-content-blocks)[derhansen/sf_event_mgt

Event management and registration - Configurable event management and registration extension based on ExtBase and Fluid

66338.4k10](/packages/derhansen-sf-event-mgt)[brotkrueml/schema

Embedding schema.org vocabulary - API and view helpers for schema.org markup

34653.7k16](/packages/brotkrueml-schema)[yoast-seo-for-typo3/yoast_seo

Yoast SEO for TYPO3

511.7M9](/packages/yoast-seo-for-typo3-yoast-seo)[jweiland/events2

Events 2 - Create single and recurring events

2166.7k3](/packages/jweiland-events2)[t3sbs/t3sbootstrap

Startup extension to use bootstrap 5 classes, components and more out of the box. Example and info: \[www.t3sbootstrap.de\](https://www.t3sbootstrap.de)

2416.4k](/packages/t3sbs-t3sbootstrap)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
