PHPackages                             kevinpapst/tabler-bundle - 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. kevinpapst/tabler-bundle

ActiveSymfony-bundle

kevinpapst/tabler-bundle
========================

Admin/Backend theme bundle for Symfony based on Tabler.io

2.2.0(3mo ago)130130.6k—10%26[5 PRs](https://github.com/kevinpapst/TablerBundle/pulls)5MITTwigPHP ^8.1CI passing

Since Nov 2Pushed 3mo ago6 watchersCompare

[ Source](https://github.com/kevinpapst/TablerBundle)[ Packagist](https://packagist.org/packages/kevinpapst/tabler-bundle)[ Fund](https://paypal.me/kevinpapst)[ GitHub Sponsors](https://github.com/kevinpapst)[ RSS](/packages/kevinpapst-tabler-bundle/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (20)Versions (47)Used By (5)

Tabler Bundle for Symfony
=========================

[](#tabler-bundle-for-symfony)

This repository contains a Symfony bundle, integrating the fantastic [Tabler.io](https://tabler.io) HTML Template into your Symfony project. It ships with many twig helper (functions, filter, embeds, macros and includes) to speed up your development and simplify future upgrades!

It requires Symfony &gt;= 6.0 and PHP &gt;= 8.1 🚀 Read the [documentation](docs/index.md) to find out more 👍

Preview
-------

[](#preview)

Tabler is fully responsive and compatible with all modern browsers. Thanks to its modern, user-friendly design you can create a fully functional interface that users will love! Choose the layouts and components you need and customize them to make your design consistent and eye-catching. Every component has been created with attention to detail to make your interface beautiful! [Show me the demo](https://preview.tabler.io).

[![Tabler preview](https://raw.githubusercontent.com/tabler/tabler/dev/src/static/tabler-preview.png)](https://preview.tabler.io)

Features
--------

[](#features)

- Two main layouts for your backend/admin application: a vertical and horizontal one
- Security layouts for login, forgot password, register account
- Many includes, embeds and macros to help speed up the development

### Demo application

[](#demo-application)

There is even a demo application, that showcases most of the components and can serve as a starting point for new projects 😄

You can check it out here at Github in the [TablerBundle-Demo](https://github.com/kevinpapst/TablerBundle-Demo) repository.

### Technical details

[](#technical-details)

- Webpack-Encore support for building assets
- Event-driven handling of menu entries, tasks and notifications
- ContextHelper for dynamic layout changes (e.g. based on user preferences)
- Translations for: english, german, italian, czech, spanish, russian, arabic, finnish, japanese, swedish, portuguese (brazilian), dutch, french, turkish, danish, chinese, slovakian, basque, polish, esperanto, hebrew, romanian ([please help translating it to more languages](https://hosted.weblate.org/projects/kimai/theme/))
- Based on Bootstrap 5
- Supports FontAwesome 5

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

[](#installation)

### Step 1: Download the Bundle

[](#step-1-download-the-bundle)

Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:

```
composer require kevinpapst/tabler-bundle
```

### Step 2: Configure the Bundle

[](#step-2-configure-the-bundle)

Copy the default config to your `config/packages/` directory:

```
cp vendor/kevinpapst/tabler-bundle/config/packages/tabler.yaml config/packages/
```

### Step 3: Enable the Bundle

[](#step-3-enable-the-bundle)

Enable the bundle by adding it to the list of registered bundles in the `config/bundles.php` file of your project:

```
// config/bundles.php

return [
    // ...
    KevinPapst\TablerBundle\TablerBundle::class => ['all' => true],
];
```

### Step 4: Documentation

[](#step-4-documentation)

Now read what you should do in order to use the theme at [docs/](docs/index.md).

License and contributors
------------------------

[](#license-and-contributors)

Published under the MIT, read the [LICENSE](LICENSE) file for more information.

Translations managed with the fantastic [Weblate project](https://hosted.weblate.org/projects/kimai/theme/).

###  Health Score

61

—

FairBetter than 99% of packages

Maintenance82

Actively maintained with recent releases

Popularity50

Moderate usage in the ecosystem

Community29

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

Top contributor holds 52.7% 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 ~35 days

Recently: every ~14 days

Total

45

Last Release

93d ago

Major Versions

0.22 → 1.0.02023-09-27

1.9.0 → 2.0.02025-12-19

PHP version history (5 changes)0.1PHP &gt;=7.3

0.2PHP ^7.4|^8.0

0.4PHP &gt;=7.4

1.0.0PHP 8.1.\*||8.2.\*

1.3.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/7de3d1ea76a0f7b79c1cd7aa985a07f251ae080ce5361deabd716e9ab6cea606?d=identicon)[kevinpapst](/maintainers/kevinpapst)

---

Top Contributors

[![kevinpapst](https://avatars.githubusercontent.com/u/533162?v=4)](https://github.com/kevinpapst "kevinpapst (146 commits)")[![cavasinf](https://avatars.githubusercontent.com/u/25293190?v=4)](https://github.com/cavasinf "cavasinf (72 commits)")[![weblate](https://avatars.githubusercontent.com/u/1607653?v=4)](https://github.com/weblate "weblate (40 commits)")[![wucherpfennig](https://avatars.githubusercontent.com/u/3634653?v=4)](https://github.com/wucherpfennig "wucherpfennig (11 commits)")[![thePanz](https://avatars.githubusercontent.com/u/226021?v=4)](https://github.com/thePanz "thePanz (3 commits)")[![creiner](https://avatars.githubusercontent.com/u/137896?v=4)](https://github.com/creiner "creiner (2 commits)")[![tacman](https://avatars.githubusercontent.com/u/619585?v=4)](https://github.com/tacman "tacman (1 commits)")[![Etrimi](https://avatars.githubusercontent.com/u/10141314?v=4)](https://github.com/Etrimi "Etrimi (1 commits)")[![ejolivares](https://avatars.githubusercontent.com/u/61389934?v=4)](https://github.com/ejolivares "ejolivares (1 commits)")

---

Tags

admin-templatebootstrap5phpsymfonysymfony-bundlesymfony-componentsymfony6tablertabler-iotabler-uitableruithemewebpack-encore

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/kevinpapst-tabler-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/kevinpapst-tabler-bundle/health.svg)](https://phpackages.com/packages/kevinpapst-tabler-bundle)
```

###  Alternatives

[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k16.7M310](/packages/easycorp-easyadmin-bundle)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[contao/core-bundle

Contao Open Source CMS

1231.6M2.4k](/packages/contao-core-bundle)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)

PHPackages © 2026

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