l2dw / elsa-easyadmin-bundle
Admin generator for Symfony applications
v2025.05.31
2025-05-31 18:50 UTC
Requires
- php: >=8.0.2
- ext-json: *
- doctrine/doctrine-bundle: ^2.5
- doctrine/orm: ^2.10|^3.0
- symfony/asset: ^5.4|^6.4|^7.0
- symfony/cache: ^5.4|^6.4|^7.0
- symfony/config: ^5.4|^6.4|^7.0
- symfony/dependency-injection: ^5.4|^6.4|^7.0
- symfony/deprecation-contracts: ^3.0
- symfony/doctrine-bridge: ^5.4|^6.4|^7.0
- symfony/event-dispatcher: ^5.4|^6.4|^7.0
- symfony/filesystem: ^5.4|^6.4|^7.0
- symfony/form: ^5.4|^6.4|^7.0
- symfony/framework-bundle: ^5.4|^6.4|^7.0
- symfony/http-foundation: ^5.4|^6.4|^7.0
- symfony/http-kernel: ^5.4|^6.4|^7.0
- symfony/intl: ^5.4|^6.4|^7.0
- symfony/property-access: ^5.4|^6.4|^7.0
- symfony/security-bundle: ^5.4|^6.4|^7.0
- symfony/string: ^5.4|^6.4|^7.0
- symfony/translation: ^5.4|^6.4|^7.0
- symfony/twig-bundle: ^5.4|^6.4|^7.0
- symfony/uid: ^5.4|^6.4|^7.0
- symfony/validator: ^5.4|^6.4|^7.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.64
- phpro/grumphp: ^2.10
- phpstan/extension-installer: ^1.2
- phpstan/phpstan: ^1.9
- phpstan/phpstan-phpunit: ^1.2
- phpstan/phpstan-strict-rules: ^1.4
- phpstan/phpstan-symfony: ^1.2
- psr/log: ^1.0
- symfony/browser-kit: ^5.4|^6.4|^7.0
- symfony/css-selector: ^5.4|^6.4|^7.0
- symfony/debug-bundle: ^5.4|^6.4|^7.0
- symfony/dom-crawler: ^5.4|^6.4|^7.0
- symfony/expression-language: ^5.4|^6.4|^7.0
- symfony/phpunit-bridge: ^5.4|^6.4|^7.0
This package is not auto-updated.
Last update: 2025-06-01 21:44:42 UTC
README
EasyAdmin is a fast, beautiful and modern admin generator for Symfony applications.
Installation
EasyAdmin 4 requires PHP 8.0.2 or higher and Symfony 5.4 or higher. Run the following command to install it in your application:
$ composer require l2dw/easycorp-easyadmin-bundle
Documentation
- Read EasyAdmin Docs on the official Symfony website
- Check out the EasyAdmin video tutorial on SymfonyCasts
Versions
Repository Branch | EasyAdmin Version | Symfony Compatibility | PHP Compatibility | Status | Docs |
---|---|---|---|---|---|
4.x | 4.x | 5.4 , 6.x and 7.x | 8.0.2 or higher | New features and bug fixes | Read Docs |
Dev Environment
EasyAdmin ships a DDEV environment, which allows you to run EasyAdmin in a Symfony Framework project providing example entities and CRUD Controllers.
Requirements:
Using the environment:
- Checkout the EasyAdmin git repository and switch in the project directory
- Perform
ddev setup
which starts and provisions the web container - EasyAdmin is available under the URL: https://easy-admin-bundle.ddev.site
- To (re-)build frontend assets perform
ddev build-assets
- To run unit tests perform
ddev run-tests
License
This software is published under the MIT License