shadcn/ui for Laravel Blade — discover, read and install BlatUI components, blocks and charts.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-anousss007-blatui": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
shadcn/ui for Laravel Blade — discover, read and install BlatUI components, blocks and charts.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in design
Official Miro MCP server - Supports context to code and creating diagrams, docs, and data tables.
Extract brand assets (logos, colors, backdrop images, brand name) from any website URL
Coinbase Design System - MCP Server
A mcp server to allow LLMS gain context about shadcn ui component structure,usage and installation,compaitable with react,svelte 5,vue & React Native
MCP Security Weekly
Get CVE alerts and security updates for io.github.anousss007/blatui and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A CLI that copies open-source, copy-paste UI components you own straight into your Laravel project.
57 components · 70 charts · accessible (WCAG AA) · fully themeable · light + dark · MIT
vendor/. Edit them however you like; updating the package never overwrites your edits.# 1. Install the CLI
composer require blatui/blatui
# 2. Peer packages used by the components
composer require gehrisandro/tailwind-merge-laravel mallardduck/blade-lucide-icons
npm install -D alpinejs @alpinejs/anchor @alpinejs/collapse @alpinejs/focus
# 3. Publish the foundations (theme tokens + Alpine/chart/calendar engine)
php artisan vendor:publish --tag=blatui-foundations
# → resources/css/blatui.css (oklch design tokens, presets, light/dark)
# → resources/js/blatui.js (greenfield bootstrap — boots Alpine for you)
# → resources/js/blatui-core.js (engine: registerBlatUI, for apps already running Alpine)
# 4. Verify your setup
php artisan blatui:init
Point your two Vite entrypoints at the published foundations — replace each file's contents:
/* resources/css/app.css */
@import "./blatui.css";
// resources/js/app.js
import "./blatui.js";
blatui.cssbrings Tailwind, the design tokens and the@thememapping;blatui.jsboots Alpine + its plugins and lazy-loads ApexCharts. Runblatui:initto confirm everything (packages, tokens, imports) is wired up.
The foundations are published once and become yours — tweak the tokens, drop the chart engine if you don't need charts, etc.
blatui:initwill tell you what's still missing.
Everything is additive — you don't replace your files.
@theme inline, oklch). On
Tailwind v3, migrate first with npx @tailwindcss/upgrade; blatui:init detects the version.@import "./blatui.css"; to your existing app.css, below @import "tailwindcss";.blatui.js (it would boot a second Alpine).
Register BlatUI into your own instance instead, before you start it:import Alpine from 'alpinejs'
import { registerBlatUI } from './blatui-core.js'
registerBlatUI(Alpine) // plugins + theme store + chart/calendar engines
window.Alpine = Alpine
Alpine.start()
# Add one or more — dependencies are resolved automatically
php artisan blatui:add button card input
# See everything avai
... [View full README on GitHub](https://github.com/anousss007/blatui#readme)