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. [Admin Panels](/categories/admin)
4. /
5. kevinpapst/tabler-bundle

ActiveSymfony-bundle[Admin Panels](/categories/admin)

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

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

2.2.1(2mo ago)132157.8k↑17.1%25[11 issues](https://github.com/kevinpapst/TablerBundle/issues)[5 PRs](https://github.com/kevinpapst/TablerBundle/pulls)5MITTwigPHP ^8.1CI passing

Since Nov 2Pushed 2mo ago7 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 today

READMEChangelog (10)Dependencies (40)Versions (48)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

63

—

FairBetter than 99% of packages

Maintenance85

Actively maintained with recent releases

Popularity51

Moderate usage in the ecosystem

Community31

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

Top contributor holds 52.5% 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 ~36 days

Total

46

Last Release

69d 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 (41 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

[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.9M388](/packages/easycorp-easyadmin-bundle)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.6M574](/packages/shopware-core)[chameleon-system/chameleon-base

The Chameleon System core.

1028.6k5](/packages/chameleon-system-chameleon-base)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9421.6k61](/packages/open-dxp-opendxp)[shopware/platform

The Shopware e-commerce core

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

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

8.5k5.9M738](/packages/sylius-sylius)

PHPackages © 2026

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