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.
/admin · demo@filamentcraft.dev / demo-sandboxFilamentCraft 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.
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.
$ composer require filamentcraft/filamentcraft $ php artisan filamentcraft:install ✓ Migrations published & run ✓ Config published ✓ FilamentCraft is ready
return $panel ->id('admin') ->plugin(FilamentCraftPlugin::make()) // that's it — the builder, editor & dashboard are live
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.
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.
/admin · demo@filamentcraft.dev / demo-sandboxNo 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.
/studio · studio@filamentcraft.dev / demo-sandboxEvery 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.
Specialty coffee roaster — three locales (EN / FR / AR) with full right-to-left layout.
Visit siteSpecialty coffee roaster — three locales (EN / FR / AR) with full right-to-left layout.
Visit siteSaaS product marketing site — EN / ES, paired with a dynamic Livewire contact page.
Visit siteSaaS product marketing site — EN / ES, paired with a dynamic Livewire contact page.
Visit siteThe same builder, serving one site through the tenancy-free door at /site.
Need a dynamic, stateful page that still inherits the live theme? Try the Lumen contact page →
Open any site in the editor and the full toolkit is at your fingertips. No feature flags, no "pro tier" — this is the package.
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.
Color tokens, full color schemes and ~1,900 Bunny fonts — every change repaints the preview instantly, before you ever publish.
Desktop, tablet and mobile breakpoints without leaving the editor.
Every change is journaled. Walk away mid-edit; nothing is lost.
Draft safely on a head revision; visitors only ever see the published one. Discard reverts cleanly.
Per-site locales with independent content buckets and first-class right-to-left layout.
Drop in pre-styled section variants — or full page presets — to start fast.
Render your own Livewire pages inside the published theme shell — forms, state and all.
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.
The sandbox is live right now. It resets itself in --:-- — Whatever you break, the next visitor gets a clean slate.