yiisoft/yii2-bootstrap5

The Twitter Bootstrap v5 extension for the Yii framework

Package info

github.com/yiisoft/yii2-bootstrap5

Type:yii2-extension

pkg:composer/yiisoft/yii2-bootstrap5

Fund package maintenance!

Open Collective

yiisoft

Tidelift

Statistics

Installs: 1 573 540

Dependents: 160

Suggesters: 15

Stars: 66

Open Issues: 8

2.0.51 2025-12-03 13:29 UTC

Requires

Suggests

  • twbs/bootstrap-icons: Add this package to the `require` section of your `composer.json` if you'd like to use the bootstrap icon asset.

Provides

None

Conflicts

None

Replaces

None

BSD-3-Clause 23675f617ee3c86cf3e65a31a6afbc75e13028cb

  • Sergey Zhukovskiy <mylistryx.woop@gmail.com>
  • Simon Karlen <simi.albi.woop@outlook.com>

bootstrapyii2bootstrap5

This package is auto-updated.

Last update: 2026-05-23 10:52:01 UTC


README

👁 Yii Framework

Twitter Bootstrap 5 Extension for Yii 2


This is the Twitter Bootstrap extension for Yii framework 2.0. It encapsulates Bootstrap 5 components and plugins in terms of Yii widgets, and thus makes using Bootstrap components/plugins in Yii applications extremely easy.

For license information check the LICENSE-file.

Documentation is at docs/guide/README.md.

👁 Latest Stable Version
👁 Total Downloads
👁 build
👁 codecov
👁 Static Analysis

Installation

Important

  • The minimum required PHP version is PHP 7.4.
  • It works best with PHP 8.

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist yiisoft/yii2-bootstrap5

or add

"yiisoft/yii2-bootstrap5": "*"

to the require section of your composer.json file.

Translations

The i18n configuration will be automatically added to your application configuration via bootstrapping process.

Usage

For example, the following single line of code in a view file would render a Bootstrap Progress plugin:

<?= yii\bootstrap5\Progress::widget(['percent' => 60, 'label' => 'test']) ?>

Documentation

Support the project

👁 Open Collective

Follow updates

👁 Official website
👁 Follow on X
👁 Telegram
👁 Slack