Skip to content
UI Brok

Loading…

No results

Blade, Tailwind, Alpine & Livewire-ready

Own your Laravel UI code.

A single Artisan command writes real, readable Blade and CSS into your project — accessible components and blocks you own and edit freely, not a black-box package dependency, with diff-aware updates when you want them.

composer require jml/brok && php artisan ui:install
Components
346
Blocks
131
Pages
24

431 block variants and 65 page variants — open core is MIT.

You own the code

ui:add writes real Blade + CSS tokens into your repo. No runtime dependency on Brok — edit, restructure and ship on your terms.

Updates stay diff-aware

Owning the source doesn't mean freezing it. ui:diff and ui:update 3-way merge upstream fixes into your edits.

Accessible & themeable

WCAG-minded defaults, semantic design tokens, RTL-ready. Re-skin everything by editing tokens — never the markup.

Deciding between copy-in ownership and a runtime package kit? Read the honest comparison.

Start with the essentials

A curated core of the primitives every app needs — so you start here, not cold in front of all 346.

Browse all 346 components →

Composed blocks

Full sections built from the primitives — 131 blocks (431 variants) across marketing, app and commerce.

Browse all 131 blocks →

Ready to own your Laravel UI?

One Artisan command writes real, editable Blade into your app. No runtime lock-in, no black box.