EasyAdmin is a fast, beautiful and modern admin generator for Symfony applications.
EasyAdmin 4 requires PHP 8.1 or higher and Symfony 5.4 or higher. Run the following command to install it in your application:
composer require easycorp/easyadmin-bundle- Read EasyAdmin Docs on the official Symfony website
 - Check out the EasyAdmin video tutorial on SymfonyCasts
 
| Repository Branch | EasyAdmin Version | Symfony Compatibility | PHP Compatibility | Status | Docs | 
|---|---|---|---|---|---|
4.x | 
4.x | 
5.4, 6.x and 7.x | 
8.1 or higher | 
New features and bug fixes | Read Docs | 
3.x | 
3.x | 
4.4, and 5.x | 
7.2.5 or higher | 
Bug fixes only; no new features | Read Docs | 
2.x | 
2.x | 
4.x, and 5.x | 
7.1.3 or higher | 
No longer maintained | Read Docs | 
1.x | 
1.x | 
2.x, 3.x and 4.x | 
5.3.0 or higher | 
No longer maintained | - | 
easyadmin-demo is a complete Symfony application that showcases EasyAdmin features. It's based on the Symfony Demo project.
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 setupwhich 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 
This software is published under the MIT License
