Built for Laravel 12 + Filament 3

A CMS that feels like WordPress
but runs on Laravel

Posts, pages, categories, tags, menus, media library, visual page builder — everything you need to manage content, without leaving your Laravel application.

composer require

$ composer require mrshanebarron/laraveldesign

$ php artisan laraveldesign:install

Publishing migrations...

Running migrations...

Creating default menus...

LaravelDesign installed successfully.

Everything you'd expect from a CMS

Built natively for Laravel, not bolted on. Every feature uses Eloquent, Blade, and the patterns you already know.

Visual Page Builder

Drag-and-drop editor powered by GrapesJS. Hero sections, feature grids, testimonials, pricing tables — ready to use.

Blog Engine

Posts, categories, tags, excerpts, featured images, reading time, SEO meta — a complete publishing system.

Filament 3 Admin

Beautiful admin panel with Filament. Manage posts, pages, categories, tags, menus, and media — all pre-built.

Menu Management

Create menus for any location — header, footer, sidebar. Nested items, custom links, page links, external URLs.

Media Library

Upload images, documents, and files. Alt text, captions, file type filtering, download links — organized and searchable.

SEO Ready

Meta titles, descriptions, slugs, semantic HTML, reading time — everything search engines need, built in.

Three commands. That's it.

Install as a Composer package. Runs alongside your existing Laravel app — no rewrites, no conflicts.

1

Install

composer require mrshanebarron/laraveldesign

2

Set Up

php artisan laraveldesign:install

3

Build

Open /admin and start creating pages

Built on tools you trust

No proprietary frameworks or vendor lock-in. Pure Laravel ecosystem.

L12
Laravel 12
F3
Filament 3
LW3
Livewire 3
GJS
GrapesJS
TW
Tailwind CSS

Start building today

Add a full CMS to your Laravel app in minutes. Open source. No license fees. No limits.

View on GitHub

Latest from the blog

Updates, tutorials, and behind the scenes.