Live demo · resets itself, no signup

Your Filament panel is now a website builder.

FilamentCraft drops a Shopify-grade visual editor into any Filament v4 or v5 panel — drag-and-drop sections, live theming with ~1,900 fonts, revisioned publishing, and multi-locale content with full RTL. One composer require.

You land inside the editor as a logged-in demo user — nothing to install.

Filament v4 & v5 Laravel 11 & 12 Livewire 3 & 4 PHP 8.2+ 700+ automated tests
Get started

From composer require to published site in minutes.

No node build, no separate frontend app, no SaaS lock-in. FilamentCraft is a native Filament plugin — it lives in your codebase, renders through Blade, and stores everything in your database.

1
Install the packagePull it in with Composer and run the installer — migrations, config and assets are wired up for you.
2
Register the pluginOne line on your panel provider. Multi-tenant or single-site — it adapts to your app's shape.
3
Open the editorPick a starter preset or a blank canvas, drag sections, theme it, hit Publish.
terminal
$ composer require filamentcraft/filamentcraft
$ php artisan filamentcraft:install
 Migrations published & run
 Config published
 FilamentCraft is ready
app/Providers/Filament/AdminPanelProvider.php
return $panel
    ->id('admin')
    ->plugin(FilamentCraftPlugin::make())
    // that's it — the builder, editor & dashboard are live
Two ways to run it

One package, two architectures

FilamentCraft adapts to how your app is shaped — a multi-tenant SaaS where each customer owns a site, or a single brand site on one panel. This sandbox runs both, side by side.

Multi-tenant · /admin

The agency & SaaS door

One panel, many tenants. Three example businesses each own a fully built, published site — switch tenants and watch the builder re-scope every query, every URL, every theme.

Launch as demo editor
Or log in at /admin · demo@filamentcraft.dev / demo-sandbox
Single-site · /studio

The one-brand door

No tenancy at all — a single workspace owns a single site. The lightest possible install, ideal for a company's own marketing site managed from the panel it already has.

Launch as studio owner
Or log in at /studio · studio@filamentcraft.dev / demo-sandbox
Built with the builder

Real sites, zero hand-written HTML

Every site below was assembled from FilamentCraft sections and published through the editor — themes, locales and all. Open one, then go edit it in the panel.

Cascade Coffee

en fr ar

Specialty coffee roaster — three locales (EN / FR / AR) with full right-to-left layout.

Visit site

Cascade Coffee

en

Specialty coffee roaster — three locales (EN / FR / AR) with full right-to-left layout.

Visit site

Lumen

en

SaaS product marketing site — EN / ES, paired with a dynamic Livewire contact page.

Visit site

Lumen

en es

SaaS product marketing site — EN / ES, paired with a dynamic Livewire contact page.

Visit site

Studio Eight

en

Design-studio portfolio — bilingual EN / FR storytelling.

Visit site

Studio Eight

en fr

Design-studio portfolio — bilingual EN / FR storytelling.

Visit site

Studio Eight single-site

en fr

The same builder, serving one site through the tenancy-free door at /site.

Visit site

Need a dynamic, stateful page that still inherits the live theme? Try the Lumen contact page →

What you can poke at

Everything the package ships

Open any site in the editor and the full toolkit is at your fingertips. No feature flags, no "pro tier" — this is the package.

15 content sections

Hero, features, pricing, FAQ, testimonials, stats, logo cloud, CTA, showcase, rich text and more — plus your own custom Blade or Livewire sections via php artisan make:craft-section.

Live theming

Color tokens, full color schemes and ~1,900 Bunny fonts — every change repaints the preview instantly, before you ever publish.

Device preview

Desktop, tablet and mobile breakpoints without leaving the editor.

Undo / redo + autosave

Every change is journaled. Walk away mid-edit; nothing is lost.

Revisioned publishing

Draft safely on a head revision; visitors only ever see the published one. Discard reverts cleanly.

Multi-locale + RTL

Per-site locales with independent content buckets and first-class right-to-left layout.

Section presets

Drop in pre-styled section variants — or full page presets — to start fast.

Dynamic storefront pages

Render your own Livewire pages inside the published theme shell — forms, state and all.

Tenant isolation that fails safe

Owner-scoped queries on every resource, the editor and the dashboard. A panel without an active tenant sees nothing it shouldn't — verified by automated cross-tenant access tests.

Stop mocking it up.
Go build it.

The sandbox is live right now. It resets itself in --:-- — Whatever you break, the next visitor gets a clean slate.