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
Laravel Ui Kit

Laravel Ui Kit Laravel Package

jeremykenedy/laravel-ui-kit

View on GitHub
Deep Wiki
Context7

A multi-framework UI component library for Laravel. Supports Tailwind CSS, Bootstrap 5, and Bootstrap 4 with Blade, Livewire, Vue, React, and Svelte frontends.

Frequently asked questions about Laravel Ui Kit
What is jeremykenedy/laravel-ui-kit and what does it do?
It is a Composer package that provides a multi-framework UI component library for Laravel applications. Instead of locking you into a single CSS framework or JavaScript stack, it offers components that work across Tailwind CSS, Bootstrap 5, and Bootstrap 4. Components can be rendered through Blade, Livewire, Vue, React, or Svelte frontends. It is aimed at developers who want a consistent, reusable set of UI primitives without hand-rolling markup for every stack.
Which CSS frameworks does Laravel UI Kit support?
The package supports Tailwind CSS, Bootstrap 5, and Bootstrap 4. That means you can pair the component library with whichever styling system your Laravel project already uses. You generally pick one per project rather than mixing them, since the component markup and classes differ per framework. Check the README for the exact setup steps for your chosen framework.
Does Laravel UI Kit work with Livewire, Vue, React, and Svelte?
Yes, the package advertises support for Blade, Livewire, Vue, React, and Svelte frontends. This makes it useful for traditional server-rendered Laravel apps as well as projects using Livewire or an Inertia-style JavaScript stack. The exact integration approach varies by frontend, so review the documentation for each adapter. In practice you choose the frontend flavor that matches your application architecture.
How do I install jeremykenedy/laravel-ui-kit with Composer?
Installation starts with requiring the package via Composer, typically running composer require jeremykenedy/laravel-ui-kit from your Laravel project root. After that, follow the README for any service provider registration, asset publishing, or configuration steps your Laravel version requires. Laravel's package auto-discovery usually handles provider registration, but confirm this for your setup. Once installed, you can begin referencing the components in your Blade views or chosen frontend.
Which Laravel versions does jeremykenedy/laravel-ui-kit support?
The supported Laravel versions are defined by the package's composer.json constraints and the README documentation. Because Laravel releases new major versions regularly, always verify the current requirement before adding it to an existing project. If you are on an older or very new Laravel release, run composer why-not jeremykenedy/laravel-ui-kit to see what is blocking installation. Pinning a compatible package version is the safest approach for legacy applications.
How do I configure and publish Laravel UI Kit assets?
Most Laravel UI packages expose publishable configuration and asset files through php artisan vendor:publish. The README for this package lists the specific tags or provider paths you need to publish. Review the published config to set your preferred CSS framework and any default component options. After publishing, rebuild your frontend assets with your usual npm or Vite workflow if the package ships JavaScript or CSS sources.
Can I use Laravel UI Kit in a production application?
Yes, it is a normal Composer package intended for Laravel applications, so it can be used in production like any other dependency. The main considerations are pinning a specific version in composer.json, committing your compiled assets, and ensuring your build pipeline runs during deployment. Because the package renders frontend markup, test the compiled output in a staging environment before releasing. Also review the repository's issue tracker for any open problems relevant to your stack.
How do I test components built with Laravel UI Kit?
For Blade-rendered components, standard Laravel testing tools such as PHPUnit or Pest with assertSee and view assertions work well. For Livewire components, Livewire's built-in testing helpers let you assert component state and rendered output. For Vue, React, or Svelte components, use the respective ecosystem's testing tools, such as Vitest or Jest with Testing Library. Keep component tests focused on rendered markup and behavior rather than framework internals.
What are alternatives to jeremykenedy/laravel-ui-kit?
Alternatives include Blade UI Kit for Blade-only component sets, Laravel Breeze and Jetstream for full starter kits, and framework-specific libraries like Flowbite or DaisyUI for Tailwind. If you only need one CSS framework and one frontend, a narrower package may be simpler. Laravel UI Kit's differentiator is its multi-framework support across Tailwind, Bootstrap 5, and Bootstrap 4 with multiple frontend options. Compare maintenance activity and Laravel version support before choosing.
Is jeremykenedy/laravel-ui-kit actively maintained?
Maintenance status is best judged from the GitHub repository, including recent commits, releases, and open issues. Check the latest tagged release and whether the composer.json constraints cover your Laravel version. If you depend on it long term, pin a version and watch the repository for updates. For mission-critical projects, review the license and consider whether you can fork or patch the package if needed.
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.
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core