elnasnato/laraliveui
Tailwind-based UI component library for Laravel Livewire (v3) apps. Install via Composer, include appearance/scripts directives, import the provided CSS, then use Blade components with the laraliveui: prefix (buttons, inputs, modals, dropdowns, tables, etc.).
<laraliveui:table>, <laraliveui:kanban>) that reduce UI development time by 40–60% compared to custom Tailwind implementations.laraliveui: namespace, data-laraliveui-* attributes) while avoiding SheafUI’s functional patterns. Ideal for organizations adopting Laravel/Livewire with no prior frontend design system.<laraliveui:rover>, <laraliveui:wizard>) for complex workflows (e.g., multi-step onboarding, keyboard-navigable interfaces).<laraliveui:file-upload>).<laraliveui:accordion>).<laraliveui:combobox>), and real-time updates (<laraliveui:toast>).<laraliveui:rover>, ARIA-compliant forms) without hiring UX specialists."LaraLiveUI is a zero-cost UI component library that cuts frontend development time by 40–60% for Laravel/Livewire apps. It provides 49+ production-ready components (buttons, modals, dashboards, auth flows) that follow FluxUI v2 standards, eliminating UI inconsistencies and reducing hiring needs for dedicated frontend talent.
For example: A team of 5 developers could save 2–3 months/year by replacing custom UI work with <laraliveui:button> or <laraliveui:wizard>. The starter kit even includes auth, profiles, and dark mode out of the box.
Investment: Free (MIT-licensed). ROI: Faster releases, lower dev costs, and a unified design system—without vendor lock-in."
*"This package solves UI debt for Livewire apps by providing:
<laraliveui:table>, <laraliveui:kanban>) with Tailwind v4 + Livewire under the hood.<laraliveui:rover> (keyboard navigation) and <laraliveui:wizard> (multi-step forms) that aren’t in FluxUI.<laraliveui:component>, and go.
Trade-offs:*"Tired of writing the same buttons/modals/forms from scratch in Livewire? LaraLiveUI is your new best friend. It’s like FluxUI but for Livewire, with:
<laraliveui:combobox>) that work out of the box.<laraliveui:tags-input>, <laraliveui:repeater>) for common UX problems.composer require elnasnato/laraliveui.@laraliveuiScripts to your Blade layout.<button> with <laraliveui:button> and profit.
Caveat: Follows FluxUI conventions (not SheafUI), so if you’re used to the latter, there’s a learning curve. But the docs are solid, and the community (so far) is responsive.
Pro Tip: Use the starter kit (laravel new app --using=elnasnato/laraliveui-starter-kit) to skip auth/profile setup entirely!"*How can I help you explore Laravel packages today?