A modern Content Management System package for Laravel Filament. Adds pages, posts, a block-based editor, media library, menus, comments, and forms to your existing Filament application.
This repository is a read-only subtree split of the tallcms/tallcms monorepo, updated automatically via CI. File issues, PRs, and find full documentation at tallcms/tallcms.
For a full standalone CMS with themes, plugins, and auto-updates, see tallcms/tallcms.
composer require tallcms/cms
php artisan tallcms:install
Register the plugin in your panel provider:
->plugin(TallCmsPlugin::make())
Add the HasRoles trait to your User model:
use Spatie\Permission\Traits\HasRoles;
class User extends Authenticatable
{
use HasFactory, HasRoles, Notifiable;
}
Full guide: Installation.
Laravel 13 is not yet supported. Blocked upstream on
lazychaser/laravel-nestedset(caps atilluminate/support <=12.0). Tracking in tallcms/tallcms#61.
Documentation lives in the monorepo's docs/ directory. Highlights:
Browse the full catalog at tallcms.com/marketplace.
🐞 Bug? Open an issue. 🤔 Question or feature request? Start a discussion. 🔐 Security issue? Email hello@tallcms.com. Do not file publicly.
MIT — see LICENSE.
How can I help you explore Laravel packages today?