PHPackages                             fsi/admin-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. fsi/admin-bundle

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

fsi/admin-bundle
================

FSi Admin Bundle. Admin generator for Symfony.

4.1.1(3mo ago)5849.2k↓28.6%23[10 issues](https://github.com/fsi-open/admin-bundle/issues)[1 PRs](https://github.com/fsi-open/admin-bundle/pulls)7MITPHPPHP ^7.4|^8.0CI failing

Since Apr 30Pushed 3mo ago9 watchersCompare

[ Source](https://github.com/fsi-open/admin-bundle)[ Packagist](https://packagist.org/packages/fsi/admin-bundle)[ RSS](/packages/fsi-admin-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (57)Versions (48)Used By (7)

FSi Admin Bundle
================

[](#fsi-admin-bundle)

FSi Admin Bundle is a complete solution that provides mechanisms to generate an admin panel for any Symfony2 (and 3) based application.

> **Important** - the bundle is not integrated with Symfony's security component. By default the path /admin is not protected and you need to secure it on your own. It's recommended to use [FSiAdminSecurityBundle](https://github.com/fsi-open/admin-security-bundle)

Build Status: [![Build Status](https://camo.githubusercontent.com/030a689cefefc711b2a005ec9863cb0e87a8271fe962a126923f56188711b250/68747470733a2f2f7472617669732d63692e6f72672f6673692d6f70656e2f61646d696e2d62756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/fsi-open/admin-bundle) - Master [![Build Status](https://camo.githubusercontent.com/2410e1cf7545fcdca2f9dd83831c00b9d72def97a19bdb9d16c2b2a985de338a/68747470733a2f2f7472617669732d63692e6f72672f6673692d6f70656e2f61646d696e2d62756e646c652e7376673f6272616e63683d332e31)](https://travis-ci.org/fsi-open/admin-bundle) - 3.1 [![Build Status](https://camo.githubusercontent.com/b06f1530cf2583dc0bd534cce103f9071632ed6655d533b04db20cb5aabf4e85/68747470733a2f2f7472617669732d63692e6f72672f6673692d6f70656e2f61646d696e2d62756e646c652e7376673f6272616e63683d332e30)](https://travis-ci.org/fsi-open/admin-bundle) - 3.0 [![Build Status](https://camo.githubusercontent.com/3ca3a1bd69bf02d847f81476c1eed204520ca042651a7c5fc087d074fea9bbeb/68747470733a2f2f7472617669732d63692e6f72672f6673692d6f70656e2f61646d696e2d62756e646c652e7376673f6272616e63683d322e31)](https://travis-ci.org/fsi-open/admin-bundle) - 2.1 [![Build Status](https://camo.githubusercontent.com/d11f738bb0d27bc15e425930d1fe85b54531c354895a8b00d61367d86ac60645/68747470733a2f2f7472617669732d63692e6f72672f6673692d6f70656e2f61646d696e2d62756e646c652e7376673f6272616e63683d322e30)](https://travis-ci.org/fsi-open/admin-bundle) - 2.0 [![Build Status](https://camo.githubusercontent.com/a1bfbda1d03492204a721891417795cba8efac88f12ab32bae22209c4398b3d9/68747470733a2f2f7472617669732d63692e6f72672f6673692d6f70656e2f61646d696e2d62756e646c652e7376673f6272616e63683d312e30)](https://travis-ci.org/fsi-open/admin-bundle) - 1.0

[![Latest Stable Version](https://camo.githubusercontent.com/dc3ddb033355fe2fed1545414f7048cb54b656c1442a5130ce76f3053829bdbf/68747470733a2f2f706f7365722e707567782e6f72672f6673692f61646d696e2d62756e646c652f762f737461626c652e706e67)](https://packagist.org/packages/fsi/admin-bundle)

Code quality: [![SensioLabsInsight](https://camo.githubusercontent.com/fc5153a14b1a408fb268ce348e1651b470cfe3dbc0e99390d741a56e2267836e/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f38326139653638302d636666372d343630622d393733632d3637613266633761646163302f6d696e692e706e67)](https://insight.sensiolabs.com/projects/82a9e680-cff7-460b-973c-67a2fc7adac0)

Documentation:

- [For master](Resources/doc/index.md)
- [For version 3.1](https://github.com/fsi-open/admin-bundle/blob/3.1/README.md)
- [For version 2.0](https://github.com/fsi-open/admin-bundle/blob/2.0/README.md)
- [For version 1.0](https://github.com/fsi-open/admin-bundle/blob/1.0/README.md)

Features
========

[](#features)

- Column types: text, number, money, date, datetime, boolean, action
- Extension system that allows you to create your own custom column types
- Sorting, ordering, filtering, pagination, batch actions, custom actions
- Doctrine ORM\\ODM support, with possibility to create data sets from query builder
- Manually positioning entities on lists (based on )
- Manipulating tree structures like lists (based on )
- Inline editing at list level
- Fully integrated with Symfony's Form component
- Fully integrated with FSi's ResourceRepositoryBundle
- Fully translatable
- Every single part can be easily overwritten
- Customizable through a powerful event system
- [Bootstrap 3](http://getbootstrap.com/) design (easy to change and adapt to your needs)
- ... and many, many more ;)

Architecture
============

[](#architecture)

FSi AdminBundle, unlike other open source tools for generating admin panels, is built on top of components designed to do only one thing at once. That's why our AdminBundle is flexible and fully extendable.

Below is a full list of components, tools and bundles used during the creation of FSiAdminBundle:

- [Symfony form component](https://github.com/symfony/form)
- [FSi Open datagrid](https://github.com/fsi-open/datagrid-bundle)
- [FSi Open datasource](https://github.com/fsi-open/datasource-bundle)
- [FSi Open resource repository](https://github.com/fsi-open/resource-repository-bundle)
- [FSi Open dataindexer](https://github.com/fsi-open/data-indexer)
- [KnpLabs menu](https://github.com/KnpLabs/KnpMenuBundle)
- [PHPSpec](https://github.com/phpspec)
- [Behat](https://github.com/behat)
- [Behat - Page Object Extension](https://github.com/sensiolabs/BehatPageObjectExtension)

Tests
=====

[](#tests)

Because a few tests require Javascript in order to pass, it's recommended to use the Vagrant virtual machine. All you need to do is go to the `vagrant` folder in the project and start the pre-configured VM there:

```
$ cd vagrant
$ vagrant up

```

Then log into the VM and run Behat/PHPSpec suites from the project's root directory:

```
$ cd /var/www/admin-bundle/
$ bin/behat
$ bin/phpspec

```

###  Health Score

61

—

FairBetter than 99% of packages

Maintenance77

Regular maintenance activity

Popularity43

Moderate usage in the ecosystem

Community32

Small or concentrated contributor base

Maturity81

Battle-tested with a long release history

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~101 days

Recently: every ~205 days

Total

47

Last Release

102d ago

Major Versions

0.9.x-dev → v1.0.0-RC12013-09-15

1.1.x-dev → 2.0.02016-04-18

2.1.x-dev → 3.0.02018-06-27

3.1.4 → 4.0.02023-10-26

PHP version history (5 changes)0.9.0PHP &gt;=5.3.3

1.1.x-devPHP &gt;=5.4.0

3.0.0PHP &gt;=7.1

3.1.3PHP ^7.1

4.0.0PHP ^7.4|^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/d59f4fb3ce9d43f785d44957fc66c4ac950c7b758469a987dc90369bf845fdcc?d=identicon)[chives](/maintainers/chives)

---

Top Contributors

[![chives](https://avatars.githubusercontent.com/u/1170578?v=4)](https://github.com/chives "chives (341 commits)")[![norberttech](https://avatars.githubusercontent.com/u/1921950?v=4)](https://github.com/norberttech "norberttech (206 commits)")[![szymach](https://avatars.githubusercontent.com/u/2230556?v=4)](https://github.com/szymach "szymach (162 commits)")[![rn0](https://avatars.githubusercontent.com/u/15381?v=4)](https://github.com/rn0 "rn0 (99 commits)")[![JarekW](https://avatars.githubusercontent.com/u/4487772?v=4)](https://github.com/JarekW "JarekW (32 commits)")[![bartekgruszka](https://avatars.githubusercontent.com/u/8686375?v=4)](https://github.com/bartekgruszka "bartekgruszka (10 commits)")[![kuba88olek](https://avatars.githubusercontent.com/u/6972487?v=4)](https://github.com/kuba88olek "kuba88olek (5 commits)")[![Wasper](https://avatars.githubusercontent.com/u/2331349?v=4)](https://github.com/Wasper "Wasper (4 commits)")[![beregond](https://avatars.githubusercontent.com/u/956019?v=4)](https://github.com/beregond "beregond (3 commits)")[![mfsirameshk](https://avatars.githubusercontent.com/u/5749709?v=4)](https://github.com/mfsirameshk "mfsirameshk (2 commits)")[![l-bujakowski](https://avatars.githubusercontent.com/u/840676?v=4)](https://github.com/l-bujakowski "l-bujakowski (1 commits)")[![boekkooi](https://avatars.githubusercontent.com/u/399895?v=4)](https://github.com/boekkooi "boekkooi (1 commits)")[![baartosz](https://avatars.githubusercontent.com/u/25853961?v=4)](https://github.com/baartosz "baartosz (1 commits)")[![pborreli](https://avatars.githubusercontent.com/u/77759?v=4)](https://github.com/pborreli "pborreli (1 commits)")

---

Tags

bundleSymfony2cmsadminsymfony4symfony3panelfsi

###  Code Quality

TestsBehat

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/fsi-admin-bundle/health.svg)

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

###  Alternatives

[sylius/sylius

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

8.4k5.6M651](/packages/sylius-sylius)[contao/core-bundle

Contao Open Source CMS

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

Admin generator for Symfony applications

4.3k16.7M310](/packages/easycorp-easyadmin-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)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[sulu/sulu

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

1.3k1.3M152](/packages/sulu-sulu)

PHPackages © 2026

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