crudadmin/crudadmin, crudadmin/framework and crudadmin/resources. Everything else is an optional package. Install it only when your project needs the feature.
Every package is installed with composer from the repository packages.crudadmin.com. Set it up once per project as described in Installing the licensed packages.
Available packages
Helpers
API authentication with passwords, OTP codes, registration and tokens. Also push notifications, XLS imports and SMS.
Socialite
Social login with Google, Facebook, Apple and other providers. Users are found or registered in an admin model.
REST API
REST API and OpenAPI description of all admin models. It uses the same permissions and validation as the administration.
Website
Features for public websites: the frontend editor, gettext for Blade, language prefixes in urls, SEO and the site tree.
Gutenberg
The WordPress Gutenberg block editor as a field type, with rendering of blocks on the website.
Package development
The skeleton for new packages and the release tool that publishes them to
packages.crudadmin.com.Supported versions
The PHP and Laravel requirements come from the CrudAdmin version. CrudAdmin 6 requires PHP 8.3 and Laravel 12 or 13.