io.github.anousss007/blatui
io.github.anousss007/blatuishadcn/ui for Laravel Blade — discover, read and install BlatUI components, blocks and charts.
Tools · 5
List every BlatUI component with its title and one-line description. Optionally filter by category.
Search BlatUI components, blocks and charts by name, title or description.
Get a component's full Blade source, dependencies, required packages and install command.
Get the full Blade source of a block or chart, plus the components and packages it needs.
Build the exact `php artisan blatui:add` command plus required composer/npm packages for one or more components.
Resources · 188
Recolors any subtree of BlatUI components from a single accent colour — no per-component props.
blatui://component/accent
A vertically stacked set of interactive headings that each reveal a section of content.
blatui://component/accordion
A stateful add-to-cart button that animates idle → adding → added.
blatui://component/add-to-cart
Displays a callout for user attention, with semantic status tones.
blatui://component/alert
A modal dialog that interrupts the user with important content and expects a response.
blatui://component/alert-dialog
An SVG line with a travelling light gradient connecting two elements.
blatui://component/animated-beam
Displays content within a desired ratio.
blatui://component/aspect-ratio
A custom audio player — play/pause, seek, time and volume — over a native HTML5 audio element.
blatui://component/audio-player
An animated northern-lights gradient backdrop with your content overlaid.
blatui://component/aurora
A text input that filters and suggests options as you type.
blatui://component/autocomplete
A textarea that grows and shrinks to fit its content, with an optional max-rows cap.
blatui://component/autosize-textarea
An image element with a fallback for representing the user.
blatui://component/avatar
A floating button that appears after scrolling and smoothly returns to the top.
blatui://component/back-to-top
Displays a badge, with semantic status tones (success, warning, danger, info, neutral).
blatui://component/badge
A full-width, dismissible announcement bar with semantic tones.
blatui://component/banner
A modern bento grid for arranging cards of varying column and row spans.
blatui://component/bento-grid
blatui://component/bento-item
A container with a light beam continuously travelling around its border.
blatui://component/border-beam
A mobile bottom tab bar with icons, labels, an active state and badges.
blatui://component/bottom-navigation
blatui://component/bottom-navigation-item
blatui://component/brand
Displays the path to the current resource using a hierarchy of links.
blatui://component/breadcrumb
Displays a button or a component that looks like a button.
blatui://component/button
Groups related buttons together with consistent styling.
blatui://component/button-group
A date field component that allows users to enter and edit dates.
blatui://component/calendar
Displays a card with header, content, and footer.
blatui://component/card
A carousel with motion and swipe.
blatui://component/carousel
Beautiful charts, built using ApexCharts.
blatui://component/chart
A composable chat transcript — role-aware message bubbles with avatars, names, timestamps and a typing indicator.
blatui://component/chat
blatui://component/chat-message
A control that allows the user to toggle between checked and not checked.
blatui://component/checkbox
An inline, LLM-style source reference that reveals the source title, link and snippet in a popover.
blatui://component/citation
A dark code panel with an optional filename header and a copy button.
blatui://component/code-block
An interactive component which expands and collapses a panel.
blatui://component/collapsible
Accessible colour selection with a hue slider, a validating hex field and a preset swatch palette.
blatui://component/color-picker
A filterable picker over a list of options — button or inline-input trigger, single or multi-select.
blatui://component/combobox
Fast, composable, command menu for your app.
blatui://component/command
A command menu rendered inside a dialog.
blatui://component/command-dialog
A draggable before/after image comparison with a keyboard-operable divider.
blatui://component/comparison-slider
A data-driven feature comparison table — tiers × features with checks, dashes and values.
blatui://component/comparison-table
A celebratory confetti burst fired from a button or any trigger.
blatui://component/confetti
A centered, max-width content wrapper with responsive padding and selectable widths.
blatui://component/container
Displays a menu located at the pointer, triggered by a right click.
blatui://component/context-menu
A GDPR cookie banner with accept / reject / customize, persisted to localStorage.
blatui://component/cookie-consent
A button that copies text to the clipboard, with a copied state and a live announcement.
blatui://component/copy-button
A live countdown to a target date — days, hours, minutes and seconds, with an expired state.
blatui://component/countdown
An interactive table with search, sortable columns, row selection and pagination.
blatui://component/data-table
A date picker component with a calendar popover.
blatui://component/date-picker
Pick a date and a time together — single or range — in one popover.
blatui://component/datetime-picker
blatui://component/description-item
A semantic key/value list (term/description) — horizontal or vertical, with an optional bordered style.
blatui://component/description-list
A window overlaid on the primary window, rendering the content underneath inert.
blatui://component/dialog
A line-based text diff with inline or side-by-side views and add/remove tinting.
blatui://component/diff-viewer
A macOS-style dock whose icons magnify as the cursor passes over them.
blatui://component/dock
blatui://component/dock-item
A decorative dotted-grid background layer with adjustable size, gap and edge fade.
blatui://component/dot-pattern
A drawer component that slides in from the edge of the screen.
blatui://component/drawer
Displays a menu of actions or functions, triggered by a button.
blatui://component/dropdown-menu
Click-to-edit inline text that swaps the value for an input, saving on Enter or blur.
blatui://component/editable
An empty state for when there is no data to display.
blatui://component/empty
Combine labels, controls, and help text to compose accessible form fields.
blatui://component/field
blatui://component/file-tree
A drag-and-drop dropzone with image thumbnails, file sizes and per-file progress bars.
blatui://component/file-upload
A card that flips on hover or click to reveal a back face.
blatui://component/flip-card
A thumbnail grid that opens a full-screen lightbox with keyboard navigation.
blatui://component/gallery
A project timeline (Gantt) chart with task bars positioned by date and progress.
blatui://component/gantt
Text painted with a gradient fill, with optional animated shimmer and colour presets.
blatui://component/gradient-text
A decorative grid / graph-paper background layer with an optional edge fade.
blatui://component/grid-pattern
A GitHub-style contributions heatmap of colour-graded daily counts.
blatui://component/heatmap
For sighted users to preview content available behind a link.
blatui://component/hover-card
A thin wrapper over Lucide icons that auto-mirrors directional arrows under RTL.
blatui://component/icon
A smart image with a skeleton, blur-up fade-in and a graceful error fallback.
blatui://component/image
Loads more content when a sentinel scrolls into view, with a load-more fallback.
blatui://component/infinite-scroll
Displays a form input field or a component that looks like an input field.
blatui://component/input
Group inputs with text, buttons, icons, and more.
blatui://component/input-group
Accessible one-time password component with copy-paste functionality.
blatui://component/input-otp
A flexible component for displaying content with media, title, and actions.
blatui://component/item
A collapsible, syntax-highlighted JSON tree with per-node expand/collapse and copy.
blatui://component/json-viewer
blatui://component/json-viewer-node
A drag-and-drop board of columns whose cards can be moved between them.
blatui://component/kanban
Used to display textual user input from the keyboard.
blatui://component/kbd
A rotary dial input — drag, scroll or use the keyboard to set a value.
blatui://component/knob
Renders an accessible label associated with controls.
blatui://component/label
An inline, prose-friendly text link with default, muted and subtle variants.
blatui://component/link
A veil with a spinner shown over its content while busy.
blatui://component/loading-overlay
A keyless OpenStreetMap embed that drops a pin at any latitude / longitude.
blatui://component/map
A Markdown textarea with a live preview, formatting toolbar and Write/Preview tabs.
blatui://component/markdown-editor
A seamless, infinite scroll of its content — logos, testimonials, badges.
blatui://component/marquee
A Pinterest-style masonry grid built on native CSS columns.
blatui://component/masonry
A textarea that surfaces a suggestion list when you type @ to insert a mention.
blatui://component/mention-input
blatui://component/menu-checkbox-item
blatui://component/menu-group
blatui://component/menu-item
blatui://component/menu-label
blatui://component/menu-radio-item
blatui://component/menu-separator
blatui://component/menu-shortcut
A visually persistent menu common in desktop applications.
blatui://component/menubar
Animated falling meteor streaks behind your content.
blatui://component/meteors
A labelled measurement bar for a value within a range (usage, score, capacity), with status tones.
blatui://component/meter
A cart dropdown with line items, quantity steppers, a live subtotal and checkout.
blatui://component/mini-cart
blatui://component/nav-main
blatui://component/nav-projects
blatui://component/nav-secondary
blatui://component/nav-user
A collection of links for navigating websites.
blatui://component/navigation-menu
A bell with an unread-count badge that opens an inbox of notifications.
blatui://component/notification-center
A numeric stepper with minus/plus buttons that clamp a value to an optional min, max and step.
blatui://component/number-input
A number that animates counting up to its target when it scrolls into view.
blatui://component/number-ticker
A guided product tour that spotlights elements step by step.
blatui://component/onboarding-tour
A top-down organisational chart with connector lines, rendered from a tree.
blatui://component/org-chart
blatui://component/org-chart-node
A page title block with a description and optional breadcrumb and action slots.
blatui://component/page-header
Pagination with page navigation, next and previous links.
blatui://component/pagination
Translates its content as it scrolls for a depth effect.
blatui://component/parallax
A password field with a live strength meter and an optional requirements checklist.
blatui://component/password-strength
A phone number field with a searchable country-code selector.
blatui://component/phone-input
Displays rich content in a portal, triggered by a button.
blatui://component/popover
An online / away / busy / offline status dot, optionally pinned to an avatar.
blatui://component/presence
A formatted product price with optional struck-through compare-at and a discount badge.
blatui://component/price
An e-commerce product card with image, badge, rating, price and an add-to-cart action.
blatui://component/product-card
blatui://component/profile
Displays an indicator showing the completion progress of a task — a linear bar or a circular ring.
blatui://component/progress
An AI chat composer with an auto-growing textarea, attach and send buttons, and ⌘↵ to send.
blatui://component/prompt-input
A client-side QR code generator rendered as a crisp, theme-aware SVG — no dependencies.
blatui://component/qr-code
A styled blockquote / testimonial with optional author, role and avatar.
blatui://component/quote
A set of checkable buttons where no more than one can be checked at a time.
blatui://component/radio-group
A star rating input with hover preview, keyboard support and a hidden field for forms.
blatui://component/rating
A collapsible AI reasoning / "thinking" block that reveals the chain-of-thought behind an answer.
blatui://component/reasoning
Addable / removable field rows (a form field-array) that submit as an array.
blatui://component/repeater
Accessible resizable panel groups and layouts.
blatui://component/resizable
A lightweight, dependency-free WYSIWYG editor with a formatting toolbar.
blatui://component/rich-text-editor
A week / day agenda that positions events in time slots.
blatui://component/scheduler
Augments native scroll functionality for custom, cross-browser styling.
blatui://component/scroll-area
A table-of-contents nav that highlights the section currently in view.
blatui://component/scrollspy
blatui://component/search-form
An iOS-style segmented control for picking one option from a small set.
blatui://component/segmented-control
Displays a list of options for the user to pick from, triggered by a button.
blatui://component/select
Visually or semantically separates content.
blatui://component/separator
A server-rendered, Livewire-first data table with declarative row actions, server sorting, search, selection and pagination.
blatui://component/server-table
Extends the dialog to display content that complements the main content of the screen.
blatui://component/sheet
A composable, themeable and customizable sidebar component.
blatui://component/sidebar
Draw a signature on a canvas and capture it as a data URL, with clear and undo.
blatui://component/signature-pad
Use to show a placeholder while content is loading.
blatui://component/skeleton
An input where the user selects a value — single, or a two-handle min–max range.
blatui://component/slider
An opinionated toast notification component. Includes a sonner-flash bridge that turns Laravel session flashes into toasts.
blatui://component/sonner
A tiny inline trend line drawn from a data array — for KPI cards, tables and stats.
blatui://component/sparkline
A floating action button that expands to reveal labelled actions.
blatui://component/speed-dial
An animated loading indicator.
blatui://component/spinner
A card with a soft radial spotlight that follows the cursor on hover.
blatui://component/spotlight-card
A flexbox layout primitive for vertical or horizontal stacking with gap and alignment.
blatui://component/stack
A KPI metric card with a label, big value, trend arrow with change, optional icon and inline sparkline.
blatui://component/stat
Guides users through a multi-step flow — horizontal or vertical, with completed-step checks.
blatui://component/stepper
blatui://component/stepper-content
blatui://component/stepper-description
blatui://component/stepper-indicator
blatui://component/stepper-item
blatui://component/stepper-nav
blatui://component/stepper-separator
blatui://component/stepper-title
blatui://component/stepper-trigger
Reveals a passage token-by-token, LLM-style, with a blinking caret that stops when complete.
blatui://component/streaming-text
A control that allows the user to toggle between an on and off state.
blatui://component/switch
A responsive table component.
blatui://component/table
A set of layered sections of content displayed one panel at a time.
blatui://component/tabs
A tag entry field — type and press Enter or comma to add removable chips, with form-array submission.
blatui://component/tags-input
blatui://component/team-switcher
A terminal / console window with traffic-light controls — for command output and code demos.
blatui://component/terminal
Brightens its words one by one as the element scrolls up through the viewport.
blatui://component/text-reveal
A form textarea that auto-grows to fit its content, with optional rows and a max-rows cap.
blatui://component/textarea
A card that tilts in 3D toward the cursor, with an optional glare highlight.
blatui://component/tilt-card
A time input with native and dropdown variants, 12/24-hour and seconds.
blatui://component/time-field
A vertical timeline of events, with dots, connecting lines, icons and timestamps.
blatui://component/timeline
A two-state button that can be either on or off.
blatui://component/toggle
A set of two-state buttons that can be toggled on or off.
blatui://component/toggle-group
A card showing an AI tool invocation — name, status, and collapsible JSON arguments and result.
blatui://component/tool-call
A popup that displays information related to an element when hovered or focused.
blatui://component/tooltip
An NProgress-style top loading bar with start / set / done controls for navigation.
blatui://component/top-progress
A collapsible, keyboard-navigable hierarchical tree view with folder and file icons.
blatui://component/tree
blatui://component/tree-node
A table whose rows expand to reveal nested child rows.
blatui://component/tree-table
blatui://component/tree-table-row
Types and deletes a cycling list of words — for hero headlines and taglines.
blatui://component/typewriter
Prose text styles — headings, lead, blockquote, lists, inline code and more, via a single variant prop.
blatui://component/typography
Choose a product variant — size pills or colour swatches — from an accessible radio group.
blatui://component/variant-selector
blatui://component/version-switcher
A styled HTML5 video player with a custom poster and play overlay.
blatui://component/video
Hide content visually while keeping it available to screen readers, with an optional skip-link mode.
blatui://component/visually-hidden
Prompts · 2
Insert a BlatUI component with its source and install command.
Scaffold a full page from BlatUI blocks (dashboard, login, signup, marketing, pricing).
Similar MCP servers embedding-nearest
How to use
Add to your Claude Desktop / Cursor / Cline MCP config:
{
"mcpServers": {
"io.github.anousss007/blatui": {
"url": "https://blatui.remix-it.com/mcp",
"transport": "streamable-http"
}
}
}