← Back to projects
Tallcms
A modern CMS built on Laravel, Livewire, Alpine.js, and Filament. The TALL stack CMS.
#TallCMS
A modern Content Management System built on the TALL stack (Tailwind CSS, Alpine.js, Laravel, Livewire) with a Filament admin panel and a daisyUI-powered block system.
#Installation
#Standalone (full CMS)
composer create-project tallcms/tallcms my-site cd my-site && npm install && npm run build php artisan serve
Visit /install to run the web installer, then /admin.
#Plugin (add CMS to your existing Filament app)
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.
Full guide: Installation.
#System Requirements
- PHP 8.2+ (Laravel 13 requires PHP 8.3+)
- Laravel 12 or 13, Filament 5
- MySQL 8 / MariaDB 10.3 / SQLite
- Node 20+ (for building assets)
#Documentation
Full documentation lives in the docs/ directory. Highlights:
#Commercial add-ons
- Multisite — run multiple sites (each with its own domain, theme, settings, and content) from a single TallCMS install. Built for agencies and SaaS operators.
Browse the full catalog at tallcms.com/marketplace.
#Need Help?
🐞 Bug? Open an issue. 🤔 Question or feature request? Start a discussion. 🔐 Security issue? Follow our security policy to report it privately.
#License
MIT — see LICENSE.
#Links
- Website: https://tallcms.com
- Packagist: https://packagist.org/packages/tallcms/tallcms