Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Flowbite Svelte is a UI library built from scratch to leverage Svelte 5's runes system, creating smooth, reactive components.
Flowbite Svelte is an open-source UI component library that gives Svelte and SvelteKit developers a set of Tailwind CSS-styled components built from scratch for Svelte 5's runes system. Maintained by the Flowbite team under the MIT License, it generates fully interactive UI components with all behavior handled by Svelte rather than vanilla JavaScript.
Flowbite Svelte is the official Svelte implementation of the Flowbite UI library, published on npm as flowbite-svelte and documented at next.flowbite-svelte.com. It takes the Flowbite design language — alerts, buttons, cards, modals, navbars, tables, and dozens more — and packages them as reusable Svelte components that accept props and slots. The output is markup styled with Tailwind CSS utility classes plus Svelte-powered interactivity such as dropdown toggles, modal overlays, and tab switching. The project is in early development, and the README warns that APIs and packages are likely to change often.
Flowbite Svelte stands out by combining the Flowbite design system with Svelte's runes, offering more than 60 prebuilt components that require no separate JavaScript runtime.
Flowbite Svelte suits developers who want Svelte components with the familiar Flowbite/Tailwind look, especially those building modern web apps with SvelteKit.
Flowbite Svelte lets you assemble common interface patterns using prebuilt Svelte components, saving time on repetitive UI work.
Flowbite Svelte is free and open source under the MIT License. There are no paid tiers or premium components described in the README.
Yes, Flowbite Svelte is released under the MIT License, so you can use it in commercial and personal projects without paying a license fee.
Yes, all components are styled with Tailwind CSS utility classes. You add the library to a Svelte project that already has Tailwind configured, and the components adopt your Tailwind theme.
Flowbite Svelte is built from scratch to leverage Svelte 5's runes system, so it targets Svelte 5 projects. As of this snapshot, the README marks it as early development, meaning APIs may change.
Most components listed in the README are available, but the Stepper is marked "TBA" and the library as a whole is flagged as early development, so some APIs may still shift.
