Skip to content
ShopSubscribeAboutStart a subscription

Roasted on Monday. At your door by Wednesday.

Small-batch beans from three farms we visit every year.

Start a subscription

Your users build the website.You ship the app.

A Shopify-style, drag-and-drop page builder for Filament v4 & v5 — so the people who own the copy stop filing tickets to change it.

No signup. The demo drops you straight into the editor on a real site.

  • Filament 4 · 5
  • Laravel 11 · 12
  • Livewire 3 · 4
  • PHP 8.2+
  • Header
  • Hero
  • Logo cloud
  • Features
  • Image with text
  • Stats
  • Testimonials
  • Pricing
  • FAQ
  • Rich text
  • Call to action
  • Footer
  • Newsletter
  • Contact
  • Team
  • Gallery
  • Timeline
  • Video
  • Articles
  • Portfolio
  • Tabs
  • Comparison
  • Countdown
  • Locations
  • Banner
  • Marquee
  • Steps
  • Bento grid
  • Showcase
  • Scroll showcase
  • Sticky reveal
  • Store hero
  • Category grid
  • Product carousel
  • Product listing
  • Product page
  • Cart
  • Checkout

Everything they used to file tickets for.

Colors, fonts, copy, languages, SEO. Your users change all of it in the browser, inside the Filament panel you already ship.

22-token color schemesThe theme panel listing color schemes, each a row of swatchesThe theme panel listing color schemes, each a row of swatches
Live SERP previewThe SEO modal with a Google-style result preview, page title and meta description countersThe SEO modal with a Google-style result preview, page title and meta description counters
Device previewThe editor previewing a coffee roastery site inside a phone frameThe editor previewing a coffee roastery site inside a phone frame
~1,900 Bunny fontsThe display font picker with a search field and a brand-kit font listThe display font picker with a search field and a brand-kit font list
Every language, RTL tooThe editor language menu showing English, French and Arabic marked RTLThe editor language menu showing English, French and Arabic marked RTL
Pages live in your panelThe Templates resource in a Filament panel, with an Open in Editor actionThe Templates resource in a Filament panel, with an Open in Editor action

Try it on this sample site:

ShopSubscribeAboutStart a subscription

Roasted on Monday. At your door by Wednesday.

Small-batch beans from three farms we visit every year.

Start a subscription

Every key below maps to something your users change in the editor.

Section
Preset family
Language
Device

FilamentCraft in action

Watch the 87-second tour
demo.filamentcraft.dev/admin/editorOpen the real one ↗

An animated miniature of the FilamentCraft editor: sections are added from a catalog, settings are typed in the right-hand panel, color schemes recolor the whole preview, sections are reordered by drag, and a section type is composed in the no-code builder.

  • Filament v4 & v5
  • Laravel 11 & 12
  • Livewire 3 & 4
  • PHP 8.2 – 8.4
  • No tenancy package required
  • Server-rendered, JS-free front-end

Your users build their own sections.

Not just fill in the ones you shipped. They compose a section type from a block palette, save it, and it joins the catalog beside the built-ins, with a settings panel generated from whatever they built. No PHP, no release.

Point at a block to drag, space or duplicate it. The canvas is the real storefront renderer.Point at a block to drag, space or duplicate it. The canvas is the real storefront renderer.
Point at a block to drag, space or duplicate it. The canvas is the real storefront renderer.
25 blocks in six groups.25 blocks in six groups.
25 blocks in six groups.
A tree that reads each row by its own copy.A tree that reads each row by its own copy.
A tree that reads each row by its own copy.
Every bound prop becomes a setting.Every bound prop becomes a setting.
Every bound prop becomes a setting.
Reflowed at phone width.Reflowed at phone width.
Reflowed at phone width.
Read the section builder guide →

Install FilamentCraft

Add the private registry, require the package, run the guided installer. It can seed a working example site, so your first visit lands on a real page.

Terminal
$ composer config repositories.filamentcraft composer https://packages.filamentcraft.dev$ composer config http-basic.packages.filamentcraft.dev YOUR_EMAIL YOUR_LICENSE_KEY$ composer require filamentcraft/filamentcraft

Then

› php artisan filamentcraft:install

Something off later? php artisan filamentcraft:doctor checks the whole installation and prints a fix under every failed check.

Full installation guide →

Or start from a finished app.

Three open-source Laravel apps with real content, a working panel and tests. Clone one, run composer setup, and sign in.

The Northbay Joinery homepage: a workshop photo behind the headline Made for one room. Built in Leith.
Single site

Company site

A joinery workshop with five pages, a contact form that lands in the panel inbox and 21 photographs in the media library.

$ git clone … && composer setup
filamentcraft/starter-site →
The Kiln Street pottery homepage with a collage of a potter at the wheel and glazed bowls
E-commerce, one store

Online shop

A pottery with 19 products, basket, cash-on-delivery checkout and an orders workflow that restocks on cancel.

$ git clone … && composer setup
filamentcraft/starter-store →
The Stallhouse platform page listing a tea shop and a plant shop under a striped awning
E-commerce, multi-tenant

Store platform

Merchants sign up and get their own store at /their-name. Ships with a tea shop in pounds and a plant shop in euros.

$ git clone … && composer setup
filamentcraft/starter-multistore →
What each starter kit includes →

Pricing

One-time purchase, perpetual use. Your license never expires; only the window for downloading new versions does.

Single project

$49

  • One production project
  • All 38 sections + custom sections
  • Multi-tenant, theming, public routing
  • 12 months of updates, renew for $29/yr

Agency

$399

  • Unlimited production projects
  • Everything in Studio
  • For agencies and multi-tenant SaaS
  • Lifetime updates, never renews

Every tier is a one-time payment for perpetual use. If you never renew, your site keeps running on the last version you downloaded, with no watermark and no feature loss; renewing only buys another window of new releases. Project counts are license terms, not a technical limit: the package never contacts a server and never blocks a site, and php artisan filamentcraft:doctor simply tells you which tier your key carries. Prices exclude sales tax or VAT, which Paddle adds at checkout where your country requires it. Payments and tax are handled by Paddle, our merchant of record, under our registered company name Wiser Pocket. After purchase you receive your license key by email with copy-paste install instructions. 14-day money-back guarantee — see our Refund Policy, Terms & Conditions and Privacy Policy.

Full pricing, licence terms and FAQ →

Multi-tenant by design

Sites belong to any host model through a polymorphic owner. Works with stancl/tenancy, spatie/multitenancy, Filament-only or single-site apps.

Tenancy model →

SEO and AI search

Server-rendered pages, per-page SEO, sitemap, hreflang, JSON-LD, llms.txt and IndexNow, with a crawler policy that never blocks the answer bots.

SEO & AI search →

Commerce from your data

Product grids, cart and checkout read your own tables through one small Storefront contract, with server-side prices and a JS-free cart.

Build a store →