PHPackages                             t3sbs/t3sbootstrap - 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. t3sbs/t3sbootstrap

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

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)

v5.3.47(1w ago)2416.4k↓26.5%22[4 issues](https://github.com/t3solution/t3sbootstrap/issues)GPL-2.0-or-laterPHPPHP ^8.2 || ^8.3 || ^8.4 || ^8.5

Since Dec 30Pushed 1w ago7 watchersCompare

[ Source](https://github.com/t3solution/t3sbootstrap)[ Packagist](https://packagist.org/packages/t3sbs/t3sbootstrap)[ Docs](https://t3sbootstrap.de)[ RSS](/packages/t3sbs-t3sbootstrap/feed)WikiDiscussions master Synced yesterday

READMEChangelog (10)Dependencies (18)Versions (195)Used By (0)

TYPO3 Extension `t3sbootstrap`
==============================

[](#typo3-extension-t3sbootstrap)

[![Latest Stable Version](https://camo.githubusercontent.com/725f0e212d28d55dc83b11c8f94872b4afccd59028bfee8877e1d7491f1ab119/68747470733a2f2f706f7365722e707567782e6f72672f74337362732f743373626f6f7473747261702f762f737461626c65)](https://packagist.org/packages/t3sbs/t3sbootstrap)[![Monthly Downloads](https://camo.githubusercontent.com/f7b006a3a0ba89003969e7a3d35e575166f0bbcdf9449da37607b078b8f407d8/68747470733a2f2f706f7365722e707567782e6f72672f74337362732f743373626f6f7473747261702f642f6d6f6e74686c79)](https://packagist.org/packages/t3sbs/t3sbootstrap)[![Total Downloads](https://camo.githubusercontent.com/6d574e5be0d88b06eb8a98f25178445756b51a91f96a1e30e3931f1777914c9c/68747470733a2f2f706f7365722e707567782e6f72672f74337362732f743373626f6f7473747261702f646f776e6c6f616473)](https://packagist.org/packages/t3sbs/t3sbootstrap)[![License](https://camo.githubusercontent.com/041e5aa8507251f84ffa4d2e6f6a653cf60aad4b3466f649fc8e051755201553/68747470733a2f2f706f7365722e707567782e6f72672f74337362732f743373626f6f7473747261702f6c6963656e7365)](https://packagist.org/packages/t3sbs/t3sbootstrap)[![Donate](https://camo.githubusercontent.com/604e3db9c8751116b3f765aad0353ec7ded655bbe8aaacbc38d8c4a6b784b3ed/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f446f6e6174652d50617950616c2d677265656e2e737667)](https://www.paypal.me/t3sbootstrap)

A startup extension for TYPO3 that brings the full power of **Bootstrap 5** — classes, components, layouts and utilities — directly into the TYPO3 backend, **out of the box**.

Editors get rich, ready-to-use Bootstrap content elements. Integrators get a clean, configurable foundation so they can stop reinventing the wheel for every project.

🌐 **Live demos, documentation &amp; tutorials:**

---

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

[](#table-of-contents)

- [Highlights](#highlights)
- [Requirements](#requirements)
- [Installation](#installation)
    - [Via Composer (recommended)](#via-composer-recommended)
    - [Via TYPO3 Extension Repository (TER)](#via-typo3-extension-repository-ter)
- [Setup after installation](#setup-after-installation)
- [Configuration](#configuration)
- [The t3sbootstrap ecosystem](#the-t3sbootstrap-ecosystem)
- [Documentation &amp; Demos](#documentation--demos)
- [Support the project](#support-the-project)
- [License](#license)

---

Highlights
----------

[](#highlights)

- **Bootstrap 5 out of the box** — all components, utilities and grid classes ready to use
- **Rich content elements** — extended FSC elements plus Bootstrap-specific ones (cards, carousels, accordions, tabs, modals, …)
- **Backend configuration module** — global and per-page settings, no TypoScript required for the basics
- **Container-based layouts** — built on `EXT:container` for clean, structured content
- **Site Sets support** — uses the modern TYPO3 v13+ Site Settings approach (recommended over legacy "static templates")
- **Dark mode, breakpoints, utility colors** — configurable from the backend module
- **CDN by default, local assets optional** — load CSS/JS from CDN or move them into your own site package
- **Extendable via companion extensions** — sitepackage, swiper slider, iconpack and more (see [ecosystem](#the-t3sbootstrap-ecosystem))

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

[](#requirements)

ComponentVersionTYPO3`>= 14.3``container`requiredPHPas required by your TYPO3 version> **Always check the latest requirements** in `composer.json` of the [current release](https://github.com/t3solution/t3sbootstrap/releases) — supported TYPO3 versions evolve with each major release.

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

[](#installation)

### Via Composer (recommended)

[](#via-composer-recommended)

In your Composer-based TYPO3 project root, run:

```
composer require t3sbs/t3sbootstrap
```

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. Install the required dependencies first: [`container`](https://extensions.typo3.org/extension/container) and [`content_defender`](https://extensions.typo3.org/extension/content_defender).
2. Download and install `t3sbootstrap` via the **Extension Manager** in the TYPO3 backend.
3. Flush all caches.

Setup after installation
------------------------

[](#setup-after-installation)

After installation, complete these steps to get a working frontend:

1. **Site Settings (TYPO3 v13+, recommended)**Include the **"T3S Bootstrap - MAIN SETTINGS"** in your site configuration. Also include **"Fluid Styled Content"** there and remove it from the legacy *Static Template* include. 👉 More info:
2. **Configuration module**Open the **"T3sb"** backend module and configure global defaults (navbar, footer, breakpoints, colors, etc.) for your site.
3. **Assets: CDN vs. local**By default, Bootstrap CSS &amp; JS are loaded via CDN. For production it's recommended to serve them locally — either from `fileadmin/` or, ideally, from the companion site package `EXT:t3sb_package`.
4. **Scheduler task (optional but recommended)**When using a local site package, enable the corresponding Scheduler task (Console command) to keep generated assets in sync.

Configuration
-------------

[](#configuration)

`t3sbootstrap` offers a wide range of options via **Extension Configuration** (Settings → Extension Configuration → `t3sbootstrap`), TypoScript, and the website settings, as well as in the backend module

For the full list, see the [official documentation](https://www.t3sbootstrap.de/dokumentation).

The t3sbootstrap ecosystem
--------------------------

[](#the-t3sbootstrap-ecosystem)

`t3sbootstrap` is the core, but it plays nicely with a family of companion extensions:

ExtensionPurpose`t3sb_package`Recommended **site package** to host local assets, custom CSS/SCSS, FontAwesome Pro, etc.`t3s_swiper`[Swiper slider](https://github.com/t3solution/t3s_swiper) content element, based on Content Blocks`iconpack` / `iconpack_fontawesome`Icon picker integration (replacement for `rte_ckeditor_fontawesome`)Documentation &amp; Demos
-------------------------

[](#documentation--demos)

- **Main site (docs + live demos):**
- **Installation guide:**
- **Packagist:**
- **GitHub:**
- **Issues &amp; feature requests:**

Support the project
-------------------

[](#support-the-project)

`t3sbootstrap` is developed and maintained in spare time. If you use it in commercial projects or simply find it useful, please consider supporting its development:

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

Bug reports, pull requests and constructive feedback are very welcome.

License
-------

[](#license)

This extension is released under the **GNU General Public License v2.0 or later** (GPL-2.0-or-later), in line with the TYPO3 Core. See [LICENSE.txt](LICENSE.txt) for details.

Bootstrap itself is © the Bootstrap Authors and released under the MIT license.

###  Health Score

67

—

FairBetter than 99% of packages

Maintenance94

Actively maintained with recent releases

Popularity39

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity94

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 97.6% 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 ~12 days

Recently: every ~3 days

Total

194

Last Release

11d ago

Major Versions

v4.6.3 → v5.0.02021-09-22

4.6.3.x-dev → 5.0.1.x-dev2021-09-27

PHP version history (7 changes)5.1.7.x-devPHP ^7.4 || ^8.0

5.2.9.x-devPHP ^8.0

5.2.20.x-devPHP ^8.1

5.3.3.x-devPHP ^8.1 || ^8.2

5.3.13.x-devPHP ^8.1 || ^8.2 || ^8.3

5.3.30.x-devPHP ^8.2 || ^8.3 || ^8.4

5.3.40.x-devPHP ^8.2 || ^8.3 || ^8.4 || ^8.5

### 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 (704 commits)")[![Cretection](https://avatars.githubusercontent.com/u/746600?v=4)](https://github.com/Cretection "Cretection (4 commits)")[![okmiim](https://avatars.githubusercontent.com/u/7593443?v=4)](https://github.com/okmiim "okmiim (3 commits)")[![us14v](https://avatars.githubusercontent.com/u/45264502?v=4)](https://github.com/us14v "us14v (2 commits)")[![CarstenHager](https://avatars.githubusercontent.com/u/5907780?v=4)](https://github.com/CarstenHager "CarstenHager (2 commits)")[![schnere](https://avatars.githubusercontent.com/u/1008180?v=4)](https://github.com/schnere "schnere (2 commits)")[![burdin-an](https://avatars.githubusercontent.com/u/6196844?v=4)](https://github.com/burdin-an "burdin-an (1 commits)")[![SOLUTIX](https://avatars.githubusercontent.com/u/36727273?v=4)](https://github.com/SOLUTIX "SOLUTIX (1 commits)")[![digitalWorker](https://avatars.githubusercontent.com/u/22681187?v=4)](https://github.com/digitalWorker "digitalWorker (1 commits)")[![Kanti](https://avatars.githubusercontent.com/u/471387?v=4)](https://github.com/Kanti "Kanti (1 commits)")

---

Tags

bootstrapTYPO3 CMStypo3

### Embed Badge

![Health badge](/badges/t3sbs-t3sbootstrap/health.svg)

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

###  Alternatives

[typo3/cms-styleguide

TYPO3 extension to showcase TYPO3 Backend capabilities

106760.3k33](/packages/typo3-cms-styleguide)[friendsoftypo3/visual-editor

TYPO3 CMS Visual Editor - Brings a modern WYSIWYG editing experience to TYPO3 CMS.

576.1k2](/packages/friendsoftypo3-visual-editor)[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

40529.5k](/packages/wazum-sluggi)[jweiland/events2

Events 2 - Create single and recurring events

2166.7k3](/packages/jweiland-events2)[jweiland/maps2

Maps2 - Create maps with Marker, Area, Routes or Radius based on Google Maps or OpenStreetMap

1595.0k19](/packages/jweiland-maps2)[t3brightside/pagelist

TYPO3 CMS extension to create news, events, vacancies and products or just page lists. Demo: microtemplate.t3brightside.com

1121.5k1](/packages/t3brightside-pagelist)

PHPackages © 2026

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