Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Easyadmin Bundle Laravel Package

easycorp/easyadmin-bundle

View on GitHub
Deep Wiki
Context7

EasyAdmin creates beautiful backends for Symfony applications. It's free, fast, fully documented, and trusted by tens of thousands of projects.

Quick Start

In your Symfony application, run these commands:

composer require easycorp/easyadmin-bundle
php bin/console make:admin:dashboard
php bin/console make:admin:crud

Visit /admin in your browser. That's it!

📖 Read the full documentation →

Features

Feature Description
🎨 Beautiful by Default Modern, responsive UI with light and dark modes. No CSS required
👥 Multiple Dashboards Create separate backends for guests, external collaborators, or different user roles
CRUD in Minutes Generate complete backends from your Doctrine entities with a single command
🔍 Search, Filters & Pagination Powerful built-in tools to find and navigate your data effortlessly
🛡️ Fine-grained Security Control access at dashboard, menu, action, field, and entity level
🎛️ 30+ Field Types Text, dates, associations, file uploads, WYSIWYG and code editors, and much more
📐 Flexible Form Layouts Create sophisticated forms with multiple columns, tabs, and fieldsets
⚙️ Custom Actions Add your own buttons, batch operations, and workflows
🌍 Fully Translatable RTL support included. Translations available in 40+ languages
🛠️ 100% Customizable Override any template, extend any class, customize everything
🧩 Symfony Native Seamlessly integrated with Symfony forms, security, routing, and more
Unmatched Compatibility Works with Symfony 6.x, 7.x, and 8.x and Doctrine 2.x, 3.x, and 4.x

Why EasyAdmin?

  • Trusted by tens of thousands of projects: One of the most downloaded Symfony bundles ever
  • Battle-tested since 2015: Mature, stable, and production-ready
  • Maintained by Symfony experts: 500+ contributors and led by a Symfony Core Team member
  • Zero JavaScript knowledge required: Build complete backends with PHP only
  • Extensible when you need it: Customize anything without fighting the framework

Requirements

  • PHP 8.2 or higher
  • Symfony 6.4 or higher
  • Doctrine ORM entities

Versions

Version / Repository Branch Symfony Compatibility PHP Compatibility Status Docs
5.x 6.4, 7.x and 8.x 8.2 or higher Stable version Read Docs
4.x 5.4, 6.x, 7.x and 8.x 8.1 or higher Bug fixes only Read Docs
3.x 4.4, and 5.x 7.2.5 or higher No longer maintained Read Docs
2.x 4.x, and 5.x 7.1.3 or higher No longer maintained Read Docs
1.x 2.x, 3.x and 4.x 5.3.0 or higher No longer maintained -

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
  • With ddev make <target> you can execute predefined tasks from Makefile. Examples:
    • To update dependencies (Composer and Yarn): ddev make build
    • To (re-)build frontend assets perform ddev make build-assets
    • To run unit tests perform ddev make tests

Resources

Contributing

EasyAdmin is an open source project. Contributions are welcome and appreciated!

See CONTRIBUTING.md for guidelines.

License

EasyAdmin is released under the MIT License.


Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
anousss007/vigilance
supportpal/eloquent-model
ardenexal/fhir-models
laravel-at/laravel-image-sanitize
romalytar/yammi-audit-log-laravel
ardenexal/fhir-validation
arshaviras/weather-widget
laravel-chronicle/core
sunchayn/nimbus
daikazu/eloquent-salesforce-objects
unseen-codes/chat
romalytar/yammi-jobs-monitoring-laravel
kisame76/filament-db-table-state
nqxcode/laravel-lucene-search
dpfx/laravel-livewire-wizards
workos/workos-php-laravel
sofa/laravel-global-scope
nawasara/auth-primitives
adhocrat-io/arkhe-main
make-dev/orca-harpoon