BlatUI
55 components · 62 blocks · 70 charts

Beautiful Laravel UI.
Copy, paste, own it.

The complete shadcn/ui experience — faithfully ported to Blade, Alpine & Tailwind v4. No npm runtime, no lock-in. Just clean components you own.

$ composer require blatui/blatui

Hit Customize in the top-right — the whole page restyles live.

Total Revenue
$1,250.00
+12.5%
Create account
Enter your email to get started.
Default Secondary Outline Destructive
CN Pro
55
Components
62
Blocks
70
Charts
Themes

Everything you need. Nothing you don't.

Built the Laravel way — Blade components, Alpine for interactivity, Tailwind v4 for style.

You own the code

Components are copied into your project with one Artisan command. No black-box dependency.

Themeable to the core

Every token is a CSS variable. Recolor, restyle and export your theme in seconds.

Zero JS runtime

No React, no build-step lock-in. Just Blade + a sprinkle of Alpine you can read.

62 ready blocks

Full dashboards, auth pages, sidebars and calendars — paste and go.

70 charts

Area, bar, line, pie, radar and radial — powered by ApexCharts, themed automatically.

Dark mode built-in

Every component ships light + dark, switchable instantly and persisted.

Components

55 building blocks

Blocks

62 full-page layouts

Charts

70 data visualizations

Start building in minutes.

Initialize once, then add any component on demand.

php artisan blatui:init
php artisan blatui:add button card dialog