PHPackages                             symfony2admingenerator/generator-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. symfony2admingenerator/generator-bundle

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

symfony2admingenerator/generator-bundle
=======================================

Admingenerator for Symfony based on YAML configuration and Twig templating

v5.4.2(4mo ago)6719.8k↓30%30[25 issues](https://github.com/symfony2admingenerator/GeneratorBundle/issues)[4 PRs](https://github.com/symfony2admingenerator/GeneratorBundle/pulls)3MITPHPPHP ^8.2CI passing

Since Sep 12Pushed 4mo ago16 watchersCompare

[ Source](https://github.com/symfony2admingenerator/GeneratorBundle)[ Packagist](https://packagist.org/packages/symfony2admingenerator/generator-bundle)[ Docs](https://github.com/symfony2admingenerator/GeneratorBundle)[ RSS](/packages/symfony2admingenerator-generator-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (32)Versions (99)Used By (3)

AdminGenerator [![knpbundles.com](https://camo.githubusercontent.com/30da1f0578c75aa9e55069e7845862fdec611bc7c033f1ec6b6cd3b17c483460/687474703a2f2f6b6e7062756e646c65732e636f6d2f73796d666f6e793261646d696e67656e657261746f722f47656e657261746f7242756e646c652f62616467652d73686f7274)](http://knpbundles.com/symfony2admingenerator/GeneratorBundle) [![SensioLabsInsight](https://camo.githubusercontent.com/0963543acf335c1cad71595f80c15399f906235e4c5e9154672a99e7e6d55444/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f65386565346534632d643866622d343335342d393663332d3839373164636531313230312f736d616c6c2e706e67)](https://insight.sensiolabs.com/projects/e8ee4e4c-d8fb-4354-96c3-8971dce11201)
=============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#admingenerator--)

[![Build Status](https://camo.githubusercontent.com/87889443d4c177fff54c671e31a63a8f7acae7b354ff121d84b5e3b362d5edf3/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f73796d666f6e793261646d696e67656e657261746f722f47656e657261746f7242756e646c652f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/symfony2admingenerator/GeneratorBundle/build-status/master)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/c5d6869fb2ec709b5cd5579bfee8d9866a1f14553e5c01f9fd23ece17b466e9b/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f73796d666f6e793261646d696e67656e657261746f722f47656e657261746f7242756e646c652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/symfony2admingenerator/GeneratorBundle/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/9f50d8ef7a9ae13b3af40a2b947bf0b2a584d93c6295ac1f9bd6d8c2da1a6186/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f73796d666f6e793261646d696e67656e657261746f722f47656e657261746f7242756e646c652f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/symfony2admingenerator/GeneratorBundle/?branch=master)

[![PHP Dependency Status](https://camo.githubusercontent.com/8cda978fdbc36e521c206765f100c0e7efb1c63fed79c9185b4e037b6dad520f/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f757365722f70726f6a656374732f3534386631323039646437303964383131663030303163332f62616467652e7376673f7374796c653d666c6174)](https://www.versioneye.com/user/projects/548f1209dd709d811f0001c3)[![JS Dependency Status](https://camo.githubusercontent.com/41b8807fa65773759b816e3166c9d91731c33c7db4b15aec0e2e2f2e04a21f2e/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f757365722f70726f6a656374732f3534386631323032646437303964366462643030303131382f62616467652e7376673f7374796c653d666c6174)](https://www.versioneye.com/user/projects/548f1202dd709d6dbd000118)

[![Latest Stable Version](https://camo.githubusercontent.com/e3a946fa5f028fb3af535d2e68655159261a7deb5f7bed28283cedcd7b4e2b93/68747470733a2f2f706f7365722e707567782e6f72672f73796d666f6e793261646d696e67656e657261746f722f67656e657261746f722d62756e646c652f762f737461626c652e706e67)](https://packagist.org/packages/symfony2admingenerator/generator-bundle)[![Total Downloads](https://camo.githubusercontent.com/ba2b2ccee61e559fe5896056b8c7aed374fa06bd9756e025825039c46f5c8d90/68747470733a2f2f706f7365722e707567782e6f72672f73796d666f6e793261646d696e67656e657261746f722f67656e657261746f722d62756e646c652f646f776e6c6f6164732e706e67)](https://packagist.org/packages/symfony2admingenerator/generator-bundle)[![License](https://camo.githubusercontent.com/82adeff92d99ff2af2860532fd58708a13f127b7df516646ffa65cc4d861297a/68747470733a2f2f706f7365722e707567782e6f72672f73796d666f6e793261646d696e67656e657261746f722f67656e657261746f722d62756e646c652f6c6963656e73652e706e67)](https://packagist.org/packages/symfony2admingenerator/generator-bundle)

1. Quick tour:
--------------

[](#1-quick-tour)

This bundle helps you quickly create powerful CRUD backend. Customizing the standard functionalities is simple - you can easily overwrite any part of the generated code. Most features can be configured in one (per model) YAML file. Advanced examples are covered in our cookbook, accessible through our [documentation](Resources/doc/documentation.md). For a quick preview visit our [demo project](https://github.com/symfony2admingenerator/symfony2-admingenerator-demo-edition).

2. Highlights:
--------------

[](#2-highlights)

- one command to generate full CRUD for a model
- one configuration file (per model) to customize your backend
- supports popular model managers: **Doctrine ORM**, **Doctrine ODM** and **Propel**
- admin design based on [AdminLTE v2](https://github.com/almasaeed2010/AdminLTE)
- active community, support on [Gitter Chat](https://gitter.im/symfony2admingenerator/GeneratorBundle)

3. Features:
------------

[](#3-features)

#### List view:

[](#list-view)

- sorting
- pagination
- filters
- scopes
- button links to object actions
- check rows to select and perform batch actions

#### Nestedset List view:

[](#nestedset-list-view)

- *drag &amp; drop* to manage your tree

#### New / Edit form:

[](#new--edit-form)

- group fields in fieldsets
- group fieldsets in tabs
- [dedicated bundle](https://github.com/symfony2admingenerator/FormExtensionsBundle) with additional form types
- add/remove fields to the form based on credential checks
- display errors next to fields when form is invalid
- display error count for each tab
- (optional) help blocks
- button links to object actions

#### Show view:

[](#show-view)

- add/remove displayed fields based on credential checks
- button links to object actions

4. Documentation
----------------

[](#4-documentation)

The [documentation](Resources/doc/documentation.md) for this bundle can be found in `Resources/doc` directory.

5. Community and support
------------------------

[](#5-community-and-support)

If you're having trouble or you found an error feel free to open a github ticket, but first please read [submitting issues](Resources/doc/support-and-contribution/submitting-issues.md). You can also find help on our chat. If you like this bundle join our SensioConnect club, follow us on Twitter and recommend us on KnpBundles.

[![Gitter Join Chat](https://camo.githubusercontent.com/6d69764299da83be7575720117454ae83f8faaa9290d7c472bbc00be233aec0d/687474703a2f2f696d672e736869656c64732e696f2f62616467652f4769747465722d6a6f696e253230636861742d3164636537332e737667)](https://gitter.im/symfony2admingenerator/GeneratorBundle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)[![Follow @sf2admgen](https://camo.githubusercontent.com/90ce5122df5a33aa6d06dc5bfea331daf1e0f552ab47299a41c342ad0bad281c/687474703a2f2f696d672e736869656c64732e696f2f62616467652f547769747465722d666f6c6c6f772d3535616365652e737667)](https://twitter.com/intent/follow?screen_name=sf2admgen)[![SensioConnect join the club](https://camo.githubusercontent.com/347f3fc1ded5870179e168a3dfbb419dff43d37bc4e0f958b5d6c8d5f4c0692a/687474703a2f2f696d672e736869656c64732e696f2f62616467652f53656e73696f436f6e6e6563742d6a6f696e253230746865253230636c75622d3832653833652e737667)](https://connect.sensiolabs.com/c/symfony2admingenerator/apply-membership)[![KnpBundles recommend](https://camo.githubusercontent.com/642c4529050b7ba29a6ad34cbbbc8ca3c6d833a832565bb9a93a8348f025f7a3/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4b6e7042756e646c65732d7265636f6d6d656e642d3844434146382e737667)](http://knpbundles.com/symfony2admingenerator/GeneratorBundle/change-usage-status)

6. Versioning
-------------

[](#6-versioning)

Releases will be numbered with the format `major.minor.patch`.

And constructed with the following guidelines.

- Breaking backwards compatibility bumps the major.
- New additions without breaking backwards compatibility bumps the minor.
- Bug fixes and misc changes bump the patch.

For more information on SemVer, please visit [semver.org](http://semver.org) website.

When upgrading the to the newest build, always check our [upgrade notes](UPGRADE.md).

7. Contributing
---------------

[](#7-contributing)

This bundle follows branching model described in [A successful git branching model](http://nvie.com/posts/a-successful-git-branching-model/) blog post by Vincent Driessen.

- The `master` branch is used to tag stable releases.
- The `develop` branch is used to develop small changes and merge feature branches into it.
- The `feature-` branches are used to develop features. When ready, submit a PR to `develop` branch.
- The `hotfixes` branch is used to develop fixes to severe bugs in stable releases. When ready, the fix is merged both to `develop` and `master` branches.
- The release branches (eg. `1.1`) are created for each minor release and only patches will be merged into them.

[![Branching model](Resources/doc/img/branching-model.png)](Resources/doc/img/branching-model.png)

8. This bundle in pictures
--------------------------

[](#8-this-bundle-in-pictures)

By default, this Bundle uses the [AdminLTE](http://almsaeedstudio.com/AdminLTE/) templates. See its [documentation](http://almsaeedstudio.com/) to create your own widget and customize the interface.

[![Preview of dashboard](Resources/doc/img/showcase/dashboard-adminlte-preview.png)](Resources/doc/img/showcase/dashboard-adminlte-preview.png)

[![Preview of list](Resources/doc/img/showcase/list-preview.png)](Resources/doc/img/showcase/list-preview.png)

[![Preview of nested list](Resources/doc/img/showcase/nestedlist-preview.png)](Resources/doc/img/showcase/nestedlist-preview.png)

[![Preview of edit](Resources/doc/img/showcase/edit-preview.png)](Resources/doc/img/showcase/edit-preview.png)

9. License
----------

[](#9-license)

This bundle is released under the [MIT License](LICENSE) except for the file: `Resources/doc/img/branching-model.png` by Vincent Driessen, which is released under `Creative Commons BY-SA`.

###  Health Score

62

—

FairBetter than 99% of packages

Maintenance67

Regular maintenance activity

Popularity41

Moderate usage in the ecosystem

Community34

Small or concentrated contributor base

Maturity92

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

Recently: every ~59 days

Total

94

Last Release

139d ago

Major Versions

v2.5.4 → v3.0-beta12023-02-15

v3.0.2 → v4.0.02023-10-31

v4.1.0 → v5.0.02023-11-21

PHP version history (2 changes)v3.0-beta1PHP ^8.1

v5.3.0PHP ^8.2

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1835343?v=4)[Bob van de Vijver](/maintainers/bobvandevijver)[@bobvandevijver](https://github.com/bobvandevijver)

![](https://www.gravatar.com/avatar/62742e225a2fc5b04681425b580d7845cc0d2ac572ab0bfaaee4c7705fafd790?d=identicon)[sescandell](/maintainers/sescandell)

![](https://www.gravatar.com/avatar/52d4597d48c6639975152add5a1dccb0533f51f811cd124fc01a34938bbbf197?d=identicon)[cedriclombardot](/maintainers/cedriclombardot)

![](https://avatars.githubusercontent.com/u/1419884?v=4)[ioleo](/maintainers/ioleo)[@ioleo](https://github.com/ioleo)

---

Top Contributors

[![loostro](https://avatars.githubusercontent.com/u/39191878?v=4)](https://github.com/loostro "loostro (492 commits)")[![sescandell](https://avatars.githubusercontent.com/u/1559970?v=4)](https://github.com/sescandell "sescandell (264 commits)")[![bobvandevijver](https://avatars.githubusercontent.com/u/1835343?v=4)](https://github.com/bobvandevijver "bobvandevijver (152 commits)")[![tobias-93](https://avatars.githubusercontent.com/u/3901745?v=4)](https://github.com/tobias-93 "tobias-93 (103 commits)")[![ksn135](https://avatars.githubusercontent.com/u/230304?v=4)](https://github.com/ksn135 "ksn135 (60 commits)")[![calvera](https://avatars.githubusercontent.com/u/432090?v=4)](https://github.com/calvera "calvera (11 commits)")[![TheCelavi](https://avatars.githubusercontent.com/u/410738?v=4)](https://github.com/TheCelavi "TheCelavi (9 commits)")[![matejvelikonja](https://avatars.githubusercontent.com/u/1881087?v=4)](https://github.com/matejvelikonja "matejvelikonja (7 commits)")[![lionelbzv](https://avatars.githubusercontent.com/u/233263?v=4)](https://github.com/lionelbzv "lionelbzv (6 commits)")[![cedriclombardot](https://avatars.githubusercontent.com/u/651484?v=4)](https://github.com/cedriclombardot "cedriclombardot (6 commits)")[![pjam](https://avatars.githubusercontent.com/u/850139?v=4)](https://github.com/pjam "pjam (3 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (3 commits)")[![peric](https://avatars.githubusercontent.com/u/1193864?v=4)](https://github.com/peric "peric (2 commits)")[![Restless-ET](https://avatars.githubusercontent.com/u/2746590?v=4)](https://github.com/Restless-ET "Restless-ET (1 commits)")[![coke54](https://avatars.githubusercontent.com/u/10532500?v=4)](https://github.com/coke54 "coke54 (1 commits)")[![hason](https://avatars.githubusercontent.com/u/288535?v=4)](https://github.com/hason "hason (1 commits)")[![gitter-badger](https://avatars.githubusercontent.com/u/8518239?v=4)](https://github.com/gitter-badger "gitter-badger (1 commits)")

---

Tags

yamlgeneratoradmin

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/symfony2admingenerator-generator-bundle/health.svg)

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

###  Alternatives

[sylius/sylius

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

8.4k5.6M651](/packages/sylius-sylius)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[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)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)[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)
