Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/themesberg/flowbite-svelte

Official Svelte components built for Flowbite and Tailwind CSS
https://github.com/themesberg/flowbite-svelte

accordion buttons cards components dark-mode dropdown flowbite forms modals navbar pagination sidebar spinners svelte sveltejs tabs tailwindcss timelines tooltips ui-components

Last synced: 17 days ago
JSON representation

Official Svelte components built for Flowbite and Tailwind CSS

Lists

README

        

# FLOWBITE-SVELTE

[![npm version](https://badgen.net/npm/v/flowbite-svelte)](https://www.npmjs.com/package/flowbite-svelte) [![npm downloads](https://badgen.net/npm/dw/flowbite-svelte)](https://www.npmjs.com/package/flowbite-svelte) [![npm downloads](https://badgen.net/npm/dt/flowbite-svelte)](https://www.npmjs.com/package/flowbite-svelte) [![license](https://badgen.net/npm/license/flowbite-svelte)](https://github.com/themesberg/flowbite-svelte/blob/main/LICENSE) [![Discord](https://img.shields.io/discord/902911619032576090?color=%237289da&label=Discord)](https://discord.com/invite/4eeurUVvTy)

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



Flowbite Svelte UI components


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

[Flowbite Svelte](https://flowbite-svelte.com/) is an official Flowbite UI component library for Svelte. All interactivities are handled by Svelte.

[Visualize this repo's codebase](https://mango-dune-07a8b7110.1.azurestaticapps.net/?repo=themesberg%2Fflowbite-svelte)

## Flowbite Svelte Starters

You can find all the starters in the Starters directory.

- [Flowbite SvelteKit starter](https://github.com/shinokada/flowbite-svelte-starter)
- [Svelte starter](https://github.com/shinokada/svelte-starter)
- [Svelte TS starter](https://github.com/shinokada/svelte-ts-starter)

## Flowbite Svelte Examples

You can find all the examples in the Examples directory.

- [Flowbite SvelteKit responsive sidebar layout](https://github.com/shinokada/flowbite-sveltekit-responsive-sidebar-layout)

## Installation

- [Getting started](https://flowbite-svelte.com/docs/pages/quickstart)
- [Introduction](https://flowbite-svelte.com/docs/pages/introduction)
- [Types](https://flowbite-svelte.com/docs/pages/typescript)
- [How to contribute](https://flowbite-svelte.com/docs/pages/how-to-contribute)
- [License](https://flowbite-svelte.com/docs/pages/license)

## Documentation

For full documentation, visit [flowbite-svelte.com](https://flowbite-svelte.com/).

## Components


Alert
Badge
Breadcrumb




Svelte Alerts




Svelte Badge




Svelte Breadcrumbs




Button
Button group
Card




Svelte Buttons




Svelte Button Group




Svelte Cards




Dropdown
Forms
List group




Svelte Dropdown




Svelte Forms




Svelte List group




Typography
Modal
Tabs




Svelte Typography




Svelte Modal




Svelte Tabs




Navbar
Pagination
Timeline




Svelte Navbar




Svelte Pagination




Svelte Timeline




Progress bar
Table
Toast




Svelte Progress Bar




Svelte Tables




Svelte Toast




Tooltip
Datepicker
Spinner




Svelte Tooltips




Svelte Datepicker




Svelte Spinner




Footer
Accordion
Sidebar




Svelte Footer




Svelte Accordion




Svelte Sidebar




Carousel
Avatar
Rating




Svelte Carousel




Svelte Avatar




Svelte Rating




Input Field
File Input
Search Input




Svelte Input Field




Svelte File Input




Svelte Search Input




Select
Textarea
Checkbox




Svelte Select




Svelte Textarea




Svelte Checkbox




Radio
Toggle
Range Slider




Svelte Radio




Svelte Toggle




Svelte Range Slider




Floating Label
Mega Menu
Skeleton




Svelte Floating Label




Svelte Mega Menu




Svelte Skeleton




KBD (keyboard)
Drawer (offcanvas)
Popover




Svelte KBD (Keyboard)




Svelte Drawer (offcanvas)




Svelte Popover




Video
Heading
Paragraph




Svelte Video




Svelte Heading




Svelte Paragraph




Blockquote
Image
List




Svelte Blockquote




Svelte Image




Svelte List




Link
Text
Horizontal line (HR)




Svelte Link




Svelte Text




Svelte HR




Speed Dial
Stepper(TBA)
Indicators




Svelte Speed Dial




Svelte Stepper




Svelte Indicators




Bottom Navigation
Sticky Banner
Gallery (Masonry)




Svelte Bottom Navigation Bar




Svelte Bottom Sticky Banner




Svelte Image Gallery (Masonry)


## Community

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

⌨️ [Discuss about Flowbite on GitHub](https://github.com/themesberg/flowbite-svelte/discussions)

For casual chatting with others using the library:

💬 [Join the Flowbite Discord Server](https://discord.gg/4eeurUVvTy)

## Tests

**Please use node v16.xx.x.**

Run:

```sh
npm run test
```

## Create props

```sh
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](https://github.com/themesberg/flowbite-svelte/blob/main/CONTRIBUTING.md) if you'd like to be part of the Flowbite community of contributors.

## Changelog

View the full [changelog](https://github.com/themesberg/flowbite-svelte/blob/main/CHANGELOG.md) on this page.

## SvelteKit version

1.0.1

## License

Flowbite Svelte is open-source under the [MIT License](https://flowbite-svelte.com/docs/pages/license).