Capell is an open-source CMS for Laravel, built on Filament.
Every page save appends a full-state revision: editors compare changes field by field, roll back, and roll forward without erasing history. Page types, layouts, URLs, and publishing rules are structured records in your Laravel app — managed in a Filament admin, rendered by your own frontend. And Capell is Composer packages, not a monolith: a free, MIT-licensed Capell Foundation plus verified extensions — search, SEO, publishing workflow, forms, themes, and more — whose migrations, data access, and removal paths you can inspect before they install.
Capell is not a hosted CMS and does not ship a public content-delivery API. Your pages render inside your Laravel application through Blade, Livewire, Inertia, Vue, or your own stack.
capell.app · Documentation · Live demo · Install instructions · Roadmap · X
Install it into an existing Laravel application with two commands:
composer require capell-app/installer
php artisan capell:installSee the main repository for the full README, quickstart, and contribution guide.
| Package | Composer name | What it does |
|---|---|---|
| Core | capell-app/core |
Laravel CMS content, publishing, extension, install, and upgrade foundations for Capell. |
| Admin | capell-app/admin |
Filament administration, page editing, recovery, settings, and operations for Capell CMS. |
| Frontend | capell-app/frontend |
Public routing, rendering, themes, assets, and cache-safe delivery for Capell CMS. |
| Installer | capell-app/installer |
Guided browser and CLI installation for Capell CMS on Laravel. |
| Marketplace | capell-app/marketplace |
Extension marketplace browsing and acquisition for Capell CMS. |
Descriptions above are copied verbatim from each package's own composer.json.
