/flowbite-svelte

Official Svelte components built for Flowbite and Tailwind CSS

Primary LanguageSvelteMIT LicenseMIT

FLOWBITE-SVELTE

npm version npm downloads npm downloads license Discord

⚠️ Flowbite-Svelte is currently in early development and APIs and packages are likely to change quite often.

Flowbite-Svelte CSS components
Build websites even faster with components on top of Tailwind CSS

Flowbite-Svelte is an official Flowbite component library for Svelte. All interactivities are handled by Svelte.

Flowbite-Svelte-Starter

You can use Flowbite-Svelte Starter for a quick start.

Installation

Documentation

For full documentation, visit flowbite-svelte.com.

Components

Accordion Alerts Avatar
Accordion Alerts Avatar
Badges Breadcrumbs Button group
Badge Breadcrumbs Button Group
Buttons Cards Carousel
Buttons Cards Carousel
Dark mode Dropdown Footer
Forms Dropdown Footer
Forms Icons List group
Forms Icons List group
Modals Navbar Pagination
Modal Navbar Pagination
Progress bar Ratings Sidebars
Progress Bar Rating Sidebar
Spinners Tables Tabs
Spinner Tables Tabs
Timelines Toast Tooltips
Timeline Toast Tooltips
Input Field File Input Search Input
Input Field File Input Search Input
Select Textarea Checkbox
Select Textarea Checkbox
Radio Toggle Range Slider
Radio Toggle Range Slider
Floating Label Datepicker Typography
Floating Label Datepicker Typography
Skeleton KBD(Keyboard)
Skeleton Kbd, Keyboard

Community

If you need help or just want to discuss about the library join the community on Github:

⌨️ Discuss about Flowbite on GitHub

For casual chatting with others using the library:

💬 Join the Flowbite Discord Server

Tests

Run:

npm run test

Create props

npm run gen:props

This will pull all props from components and replace files in /src/routes/props directory.

Contribute

Please read How to contribute.

Changelog

Changelog