Compare / Alternatives

Slate vs Livewire Flux

A Livewire Flux alternative for Laravel teams that want Blade UI they can own.

Official Livewire UI component library from the Livewire team — polished, Livewire-first, commercial license for Pro.

The short version

Flux is the right default when you want Livewire-official components and are fine with Flux Pro pricing for the full set. Slate wins when you want MIT Blade primitives, strong theming tokens, and agent-readable docs without a paid UI license.

Stack notes
Livewire + Blade; Flux free tier plus Flux Pro.
Pricing posture
Free components available; Flux Pro is paid (check current Flux pricing).

Feature matrix

Flux is built by the Livewire authors and feels native if your app is already deep in Livewire. Slate targets the same Blade/Livewire stack with a shadcn-inspired token system and MIT licensing.

Comparisons are based on publicly documented product positioning and may lag vendor changes. Always verify on the competitor’s site and try both kits before you commit.

Feature Slate Livewire Flux
Composer package Install and upgrade via Composer instead of copying components into App\.

Yes

composer require electrik/slate

Yes

Composer

Native Blade components Anonymous or class Blade components for Laravel views (not React/Vue).

Yes

x-slate::* anonymous components

Yes

Blade + Livewire

Livewire-aware forms wire:model / loading / validation patterns without fighting the kit.

Yes

Forms, loading, validation-friendly

Yes

First-party Livewire

Design tokens / theming Semantic colors, dark mode, and overrideable CSS variables.

Yes

OKLCH --slate-* tokens + dark

Partial

Theming exists; model differs

Overlays & patterns Dialog, sheet, dropdown, toast, and similar app-shell primitives.

Yes

Dialog, sheet, dropdown, toast, …

Yes

Pro set is broad

Agent-readable docs llms.txt, MCP, or equivalent so models stop inventing React APIs.

Yes

llms.txt + MCP + Cursor skills

Partial

Human docs; agent tooling varies

shadcn-style composition Composable primitives with variants/sizes rather than opinionated page scaffolds.

Yes

Variants, sizes, composition

Partial

Modern UI; not shadcn clones

Admin / resource panel Full CRUD admin for operators (not only product UI primitives).

No

Product UI kit, not Filament admin

No

UI kit, not Filament

Free for commercial apps Ship commercially without a paid kit license (MIT/Apache or similar).

Yes

MIT

Partial

Free tier; Pro paid

Pricing posture What you typically pay the UI vendor (not your Stripe plans).

Yes

$0 forever for the kit

Partial

Pro license for full set

Deeper comparison

Official Livewire vs ecosystem kit

Flux carries Livewire-team credibility and tight Livewire integration. Slate is an Electrik ecosystem kit: same Blade/Tailwind/Livewire world, but optimized for token theming, docs agents can read, and zero kit cost under MIT.

License and budget

Flux Pro unlocks the fuller component set under Livewire’s commercial terms. Slate’s core kit stays MIT — you can ship client apps and commercial SaaS without a Slate invoice. Pay Electrik only if you also buy Electrik Solo/Studio for the SaaS package, which is optional.

Look and composition

Both ship modern app UI. Slate leans harder into shadcn-style variant composition and CSS variables so marketing sites and product shells share one token language (as on slate.electrik.dev and electrik.dev).

Choose Slate if

  • You want MIT Blade components with no Pro seat for the UI kit
  • You care about --slate-* tokens and dark mode across marketing + app
  • You want llms.txt / MCP so agents generate real x-slate::* markup
  • You already use or plan Electrik and want a matching shell

Choose Livewire Flux if

  • You want the Livewire team’s official component story
  • Flux Pro pricing is acceptable for your team
  • Your designers already standardize on Flux patterns

Caveats

  • Flux free vs Pro inventory changes — verify current Flux docs before you commit.
  • This page compares UI kits, not full SaaS starters.

Slate vs Livewire Flux FAQ

Is Slate a good Livewire Flux alternative?

Yes, when you want an MIT Blade UI kit with shadcn-inspired tokens, Livewire-aware forms, and agent-readable docs instead of Livewire Flux’s model. Read the “Choose Slate if / Choose Livewire Flux if” sections on this page — Livewire Flux is still the better pick for some teams.

Can I use Slate and Flux in the same app?

Technically yes, but you will fight two design systems. Pick one kit for the product shell unless you isolate Flux to a small Livewire island.

Is Slate a drop-in Flux replacement?

No. APIs and component names differ. Treat migration as a UI rewrite with a shared Tailwind stack, not a rename.

Try Slate next

Composer install, browse the component docs, or see how Electrik uses Slate for the SaaS shell.