Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Ui Laravel Package

laravel-ux/ui

laravel-ux/ui provides reusable, accessible UI components and utilities for Laravel applications, helping teams build consistent Blade interfaces faster. Customize styles, compose layouts, and ship polished admin and app screens with less repetitive markup.

View on GitHub
Deep Wiki
Context7

Components for the Laravel UX.

Frequently asked questions about Ui
What is laravel-ux/ui?
laravel-ux/ui is a Composer package that provides Blade and Livewire components for Laravel applications. Its component style is inspired by shadcn/ui, and styling is handled with Tailwind CSS. It is aimed at developers who want ready-made UI primitives rather than building every component from scratch.
How do I install laravel-ux/ui?
Install it as a Composer dependency with composer require laravel-ux/ui. Because the components are rendered with Blade and Tailwind CSS, you should also have Tailwind set up in your Laravel app. Check the package README for any publish or configuration steps specific to your setup.
Do I need Livewire installed to use laravel-ux/ui?
The package includes Livewire components, so Livewire is part of its stack. Some components may render as plain Blade without interactivity, but interactive components will require Livewire to be installed and configured. Confirm the exact dependency requirements in the package composer.json.
Does laravel-ux/ui require Tailwind CSS?
Yes. The package description states that its components are powered by Tailwind CSS. You will need Tailwind in your Laravel front end so the component classes resolve correctly. If the package does not ship precompiled CSS, make sure your Tailwind content paths include its Blade views.
Is laravel-ux/ui the same as shadcn/ui?
No. shadcn/ui is a React component collection, while laravel-ux/ui targets Laravel with Blade and Livewire. The package is inspired by shadcn/ui's design approach, but it is a separate Composer package for the Laravel ecosystem. You use it through Blade templates and Livewire rather than React imports.
Can I customize the look of laravel-ux/ui components?
Because the components use Tailwind CSS, customization generally means overriding or extending Tailwind classes and your design tokens. Blade components can also be wrapped or copied into your app if the package supports publishing views. Review the README for supported customization and publishing options.
Which Laravel versions does laravel-ux/ui support?
The provided package context does not list specific Laravel version constraints. Check the require section of the package composer.json on Packagist for the exact Laravel and PHP versions. That is the authoritative source before adding it to an existing project.
How do I test components from laravel-ux/ui?
You can test rendered components with Laravel's HTTP and Blade testing tools, and use Livewire's testing helpers for interactive components. Assert that the expected HTML, classes, and Livewire actions are present. Keep component tests focused on behavior and public markup rather than Tailwind implementation details.
Is laravel-ux/ui safe to use in production?
It is a normal Composer package, so production suitability depends on its release stability, maintenance, and your dependency pinning. Review its version tags, issue activity, and compatibility with your Laravel and Tailwind versions. Also confirm how its CSS is delivered so production builds include the needed styles.
What are some alternatives to laravel-ux/ui?
Alternatives in the Laravel ecosystem include Flux UI, TallStackUI, Mary UI, and Filament for admin interfaces. If you specifically want shadcn/ui styling, laravel-ux/ui is the closest match described here because it is explicitly inspired by it. Compare Livewire support, Tailwind version, licensing, and component coverage before choosing.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core