Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A free and open-source starter project to help you get started with the Flowbite Library components and Laravel

A full-stack Next.js TypeScript template focused on functionality over UI, featuring Zustand, TanStack Query, and ESLint 9 support.
The Tailwind Laravel Starter is a free, open-source boilerplate that combines Laravel 12, Tailwind CSS v4, and the Flowbite UI component library into a single pre-configured starting point for PHP web development.
The Tailwind Laravel Starter is a set of instructions and configuration files that produce a blank Laravel 12 project with Tailwind CSS v4 and Flowbite installed. It takes a newly created Laravel application and outputs a development environment where you can immediately use Flowbite's UI components inside Blade templates. The project runs on Laravel's Vite build system and is documented for macOS, Windows, and Linux. It is maintained by the Flowbite team as part of the Flowbite open-source ecosystem.
@tailwindcss/vite plugin and a single @import "tailwindcss"; directive, enabling utility classes and JIT compilation.flowbite/plugin and default theme imported in CSS.PHP developers who want to skip manual Tailwind and Flowbite configuration and go straight to building interfaces with Laravel and Blade. Front-end developers working in Laravel shops who need a consistent UI component set will find it faster than wiring up a component library from scratch. Also useful for teams learning Laravel who want a minimal, blank project with the modern Tailwind v4 tooling already in place.
laravel new command and immediately use Flowbite components in Blade views without extra setup.The process is a sequence of commands. First, install the Laravel installer globally via Composer and add the vendor bin directory to your PATH. Second, create a new Laravel project with laravel new flowbite-app. Third, install Tailwind CSS and the Vite plugin via npm, then import the Tailwind directive in your CSS and run npm run dev. Finally, install Flowbite, import its theme and plugin files, and add the CDN script to your main Blade layout.
The Tailwind Laravel Starter is free and open-source. Flowbite itself is open-source, and the components used in this starter are available at no cost.
Laravel Breeze, an official starter kit that also scaffolds Laravel with Tailwind CSS but adds authentication scaffolding and does not bundle the Flowbite component library.
Yes. The starter is published as open-source software and comes at no cost. Flowbite, the UI library it configures, is also open-source and freely usable.
The guide targets Laravel 12 and later, where Tailwind v4 comes preinstalled. For earlier Laravel versions you would need to install Tailwind manually, so the setup steps would differ.
If you're using Laravel 12 or newer, Tailwind v4 is installed automatically, so you can skip the Tailwind installation step and go straight to installing Flowbite. For older versions, the guide includes manual Tailwind installation with the @tailwindcss/vite plugin.
It uses Laravel 12, Tailwind CSS v4, and Flowbite 3.1.2 (the CDN version specified in the layout example).
Yes, since the source files from Flowbite are imported via the @source directive, you can extend or override the default theme and component styles just like any Tailwind project.
