flowbite-laravel is the official Laravel integration for Flowbite, providing Blade components that bring Flowbite's Tailwind CSS UI library into Laravel applications. This Composer package is built on Tailwind CSS and is released under the MIT License, with 25 stars on GitHub and credits to Dominique Thomas and all contributors.
What is flowbite-laravel?
flowbite-laravel is a Composer-installable Laravel package that lets developers render Flowbite UI components as Blade components without hand-copying markup. It is the first-party Laravel bridge for the Flowbite component library, so it follows Flowbite's design system and Tailwind CSS styling. The package's README shows an example PHP class, FlowbiteLaravel, with an echoPhrase method that outputs a simple string.
Key Features
- Official Flowbite integration — This package is the official Laravel bridge for Flowbite, so it aligns with Flowbite's component library and design conventions.
- Blade components — It exposes Flowbite UI elements as Blade components, allowing Laravel views to render them directly.
- Composer installation — Install with
composer require flowbite/flowbite-laraveland the package integrates into a standard Laravel Composer workflow. - Publishable migrations — Run
php artisan vendor:publish --tag="flowbite-laravel-migrations"followed byphp artisan migrateto add database tables. - Publishable configuration — Use
php artisan vendor:publish --tag="flowbite-laravel-config"to publish a config file (the README shows an empty array as its default contents). - Publishable views — Publish the package's view files with
php artisan vendor:publish --tag="flowbite-laravel-views"so you can override them in your app. - MIT License — The package is open source under the MIT License, so it can be used in commercial and personal projects.
- Test suite — The repo includes a test suite runnable via
composer test.
Who is flowbite-laravel for?
Laravel developers who want to use Flowbite's Tailwind CSS components inside Blade templates without copying HTML structures. It is also for teams standardizing on Flowbite who need a maintainable way to publish and override config, migrations, and views. If you are starting a Laravel project with Flowbite, this package is the integration layer.
What can you do with flowbite-laravel?
- Laravel developers — Install the package via Composer, publish the optional migrations and views, and render Flowbite components as Blade components in your application.
- Teams on Flowbite — Keep UI configuration and views version-controlled by publishing the package's config and view files.
- Rapid UI setup — Skip the manual wiring of Flowbite into Laravel and get a starting point that already includes publishable files and a test harness.
How does flowbite-laravel work?
The workflow starts with Composer: composer require flowbite/flowbite-laravel. Then you can publish migrations with the flowbite-laravel-migrations tag and run php artisan migrate, publish configuration with the flowbite-laravel-config tag, and publish views with the flowbite-laravel-views tag. The README's usage example instantiates the FlowbiteLaravel class and calls echoPhrase('Hello, Flowbite!') to output a string.
FAQ
Is flowbite-laravel free?
Yes, flowbite-laravel is released under the MIT License, so it is free to use in open-source, commercial, and personal projects. The license is stated in the repository's License File.
How do I install flowbite-laravel?
Install it with Composer by running composer require flowbite/flowbite-laravel. After installation you can optionally publish migrations, config, and views using the vendor:publish tags mentioned in the README.
What does flowbite-laravel do?
flowbite-laravel is the official Laravel integration for Flowbite, providing Blade components that render Flowbite's Tailwind CSS UI components. It also includes publishable migrations, config, views, and an example PHP class called FlowbiteLaravel.
Does flowbite-laravel require Tailwind CSS?
Yes, the package is built for Flowbite's Tailwind CSS component library, so Tailwind CSS is the styling system underneath the Blade components. The repository topics list both tailwindcss and flowbite.
Who maintains flowbite-laravel?
The repository credits Dominique Thomas and all contributors. The package is hosted on the Flowbite GitHub organization and shows badges for tests, code style, and Packagist downloads.







