alex-kudrya / adminix
Fast deployment, easy configurable admin panel for Laravel apps
v2.33.7
2026-06-22 12:05 UTC
Requires
- php: >=8.2
- ext-mbstring: *
- ext-pdo: *
- ext-simplexml: *
- illuminate/contracts: ^12.0|^13.0
- illuminate/http: ^12.0|^13.0
- illuminate/support: ^12.0|^13.0
- laravel/framework: ^12.0|^13.0
- nesbot/carbon: ^2.67|^3.0
- symfony/http-foundation: ^6.3|^7.0|^8.0
Requires (Dev)
- ext-pdo_sqlite: *
- laravel/pint: ^1.13
- orchestra/testbench: ^10.0|^11.0
- phpunit/phpunit: ^10.5|^11.0
This package is auto-updated.
Last update: 2026-06-22 10:26:50 UTC
README

Adminix is a Laravel package for building admin panels from PHP configuration. Pages, menus, lists, resources, modals, widgets, and actions are described in classes and rendered dynamically at runtime.
Highlights
- PHP-first admin panel configuration.
- Runtime-generated pages and composable modules.
- Lists, resources, modal CRUD, metrics, progress bars, charts, uploads, and bulk actions.
- Server-side resolution for data sources, fields, actions, exports, and admin context.
Requirements
- PHP
>=8.2 - Laravel
^12.0or^13.0 - PHP extensions: PDO, mbstring, SimpleXML
Installation
composer require alex-kudrya/adminix
php artisan adminix:install
Optional example pages:
php artisan adminix:install --examples
Check the installed configuration:
php artisan adminix:doctor
Generate starter classes:
php artisan make:adminix_resource ProductsPage
php artisan make:adminix_action ArchiveOrdersAction --tests