PHPackages                             bluebear/adminbundle - 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. bluebear/adminbundle

Abandoned → [lag/adminbundle](/?search=lag%2Fadminbundle)Symfony-bundle[Admin Panels](/categories/admin)

bluebear/adminbundle
====================

Generic admin bundle for Symfony2 from L'arrière-guichet

v1.0.3(5y ago)91511[10 PRs](https://github.com/larriereguichet/AdminBundle/pulls)MITPHPPHP ^7.2CI passing

Since Mar 17Pushed 3mo ago2 watchersCompare

[ Source](https://github.com/larriereguichet/AdminBundle)[ Packagist](https://packagist.org/packages/bluebear/adminbundle)[ Docs](https://github.com/larriereguichet/AdminBundle)[ RSS](/packages/bluebear-adminbundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (23)Versions (42)Used By (0)

[![Latest Stable Version](https://camo.githubusercontent.com/5f58cb9a532cdaa14f6a4d038529929dc5d4e9938d1ba566fd2845cae8c589ac/68747470733a2f2f706f7365722e707567782e6f72672f6c61672f61646d696e62756e646c652f762f737461626c65)](https://packagist.org/packages/lag/adminbundle)[![Build Status](https://camo.githubusercontent.com/2c70b6ff49e2bd4993f22743f496161d0d474033c9adca0d5f23ac7475800a21/68747470733a2f2f7472617669732d63692e6f72672f6c61727269657265677569636865742f41646d696e42756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/larriereguichet/AdminBundle)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/9ea2e76ef382966c3212ec1d6e90dadf884489a368012b083291a7e138d4512a/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6c61727269657265677569636865742f41646d696e42756e646c652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/larriereguichet/AdminBundle/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/a10d1f0ee9baf18eeea4d2e44423b7dc31b814bee921e4f504537e8a6aea5f98/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6c61727269657265677569636865742f41646d696e42756e646c652f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/larriereguichet/AdminBundle/?branch=master)[![Build Status](https://camo.githubusercontent.com/8ee5d44294ee4a6684ddbbba79c4557deda83afb534939aab38eca7c68db0fd0/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6c61727269657265677569636865742f41646d696e42756e646c652f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/larriereguichet/AdminBundle/build-status/master)[![Code Intelligence Status](https://camo.githubusercontent.com/e7fa48b0fe98180af9cf538d4ad5b9330a7280670fa12b6cfd6d1a9dc7ee5bde/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6c61727269657265677569636865742f41646d696e42756e646c652f6261646765732f636f64652d696e74656c6c6967656e63652e7376673f623d6d6173746572)](https://scrutinizer-ci.com/code-intelligence)[![SensioLabsInsight](https://camo.githubusercontent.com/3e63f619a3297aa5497f08d7145dfec42c822c5c1dcf6da2afcea482a0b71565/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f63386532383635342d343463372d343666332d393435302d3439376533376264613364302f6d696e692e706e67)](https://insight.sensiolabs.com/projects/c8e28654-44c7-46f3-9450-497e37bda3d0)[![Total Downloads](https://camo.githubusercontent.com/b6dff1ff52d26daf9df00b4d0c965fe982f544246f8aba48430c4bec0975ceaa/68747470733a2f2f706f7365722e707567782e6f72672f6c61672f61646d696e62756e646c652f646f776e6c6f616473)](https://packagist.org/packages/lag/adminbundle)

AdminBundle
===========

[](#adminbundle)

The AdminBundle helps you to create **flexible** and **robust** administration application.

It provides PHP attributes or yaml configuration to build views to show, create; update and delete resources. It comes with a native Doctrine ORM integration, and can also be used with any architecture.

The AdminBundle is highly customizable using configuration or with events to allow you tu build dynamic administration interfaces.

Features
--------

[](#features)

- Easy to use PHP attributes or yaml configuration
- Highly customizable
- Doctrine ORM integration
- Views with pagination, sorting and filtering
- Dynamic menus
- Bootstrap 5 integration

Install the Bundle
------------------

[](#install-the-bundle)

```
composer require lag/adminbundle
```

If you do not use Symfony Flex, follow [those extra steps](docs/install/install-without-flex.md).

### Step 1: Install the Bundle

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

Open a command console, execute the following command in your project directory to install the latest stable version of the bundle:

```
composer require lag/adminbundle
```

> If you do not use flex, read the [extra steps to install the bundle](docs/install/install-without-flex.md)

### Step 2: Configure the routing

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

Import the routing configuration to have the admin generated routes :

```
    # config/routes.yaml
    lag_admin:
        resource: '@LAGAdminBundle/Resources/config/routing/routing.yaml'
        prefix: /admin
```

### Step 3 : Configure an entity

[](#step-3--configure-an-entity)

```
# config/packages/lag_admin.yaml
lag_admin:
    application:
        title: My Little TaunTaun application
```

```
# config/admin/resources/article.yaml
article:
    entity: App\Entity\Article
    actions:
        create: ~
        edit: ~
        list: ~
        delete: ~
```

> As new routes are dynamically created, the cache clearing is required (`symfony cache:clear`)

Now you could visit `http://127.0.0.1:8000/admin/article/list` to see a list of your entities.

Yan can visit `http://127.0.0.1:8000/app_dev.php/admin/` to see the homepage of your admin interface

Documentation
-------------

[](#documentation)

1. [How to use](docs/how-to-use/basics.md)
    - a. [Basics](docs/how-to-use/basics.md)
    - b. [Admins](docs/how-to-use/admin.md)
    - c. [Actions](docs/how-to-use/action.md)
    - d. [Fields](docs/how-to-use/field.md)
    - e. [Events](docs/how-to-use/events.md)
    - f. Data Providers
    - g. Filters
    - h. Views
    - i. Security
2. Customization
    - a. Custom actions
    - b. Custom render
    - c. Custom data
    - d. Custom routes and urls
3. Reference
    - a. Application configuration
    - b. Admin configuration
4. FAQ
5. [Configuration reference](docs/reference/index.md)

Testing
-------

[](#testing)

To run the admin test suite, run the following :

```
make tests
```

Road map
--------

[](#road-map)

### v1.1

[](#v11)

- Add dynamic id column (instead of required "id" column) to improve generic and handle multiple ids columns

### v1.0

[](#v10)

- Add more testing

History
-------

[](#history)

Version 0.4 :

- Dynamic CRUD for your entities (no code generation)
- Simple configuration in yml (look alike symfony1 generators.yml syntax)
- List with pagination, sorting and batch remove (filters are coming)
- Full translated
- Main and left menu integration
- Fully customizable (use your own controllers, data providers or templates)
- Bootstrap 3 integration (can be disabled or override)

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance54

Moderate activity, may be stable

Popularity17

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 96.9% 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 ~120 days

Recently: every ~30 days

Total

18

Last Release

2034d ago

Major Versions

v0.6.1 → v1.0.22020-06-25

PHP version history (3 changes)v0.1PHP &gt;=5.4

v0.3PHP &gt;=5.5

v0.5PHP ^7.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/1a911c960bb7ac86a4ae9c323f1492bc3644f296abc9b370cde0c55407b40a1e?d=identicon)[JohnKrovitch](/maintainers/JohnKrovitch)

---

Top Contributors

[![johnkrovitch](https://avatars.githubusercontent.com/u/1202965?v=4)](https://github.com/johnkrovitch "johnkrovitch (1546 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (19 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (18 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (8 commits)")[![lutangar](https://avatars.githubusercontent.com/u/568769?v=4)](https://github.com/lutangar "lutangar (4 commits)")[![VincentChalnot](https://avatars.githubusercontent.com/u/1535893?v=4)](https://github.com/VincentChalnot "VincentChalnot (1 commits)")

---

Tags

admincrudpaginationsymfonySymfony2admingenericbackoffice

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/bluebear-adminbundle/health.svg)

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

###  Alternatives

[easycorp/easyadmin-bundle

Admin generator for Symfony applications

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

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

8.4k5.6M651](/packages/sylius-sylius)[lag/adminbundle

Generic admin bundle for Symfony2 from L'arrière-guichet

105.9k1](/packages/lag-adminbundle)[sonata-project/admin-bundle

The missing Symfony Admin Generator

2.1k19.0M299](/packages/sonata-project-admin-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)

PHPackages © 2026

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