Flyonui
ЁЯЪА рд╕рдмрд╕реЗ рдЖрд╕рд╛рди, рдореБрдлреНрдд рдФрд░ рдУрдкрди-рд╕реЛрд░реНрд╕ рдЯреЗрд▓рд╡рд┐рдВрдб CSS рдХрдВрдкреЛрдиреЗрдВрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЬрд┐рд╕рдореЗрдВ рдЕрд░реНрдердкреВрд░реНрдг рдХреНрд▓рд╛рд╕реЗрд╕ рд╣реИрдВред
рд╕рд╛рд░рд╛рдВрд╢
FlyonUI рдХреНрдпрд╛ рд╣реИ?
FlyonUI рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рдХрдВрдкреЛрдиреЗрдВрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИ рдЬрд┐рд╕реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ Tailwind CSS рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдкреНрд░реА-рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП, рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝реЗрдмрд▓ рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЛ рддреЗрдЬреА рд╕реЗ рдФрд░ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рд╕реЗрдорд╛рдВрдЯрд┐рдХ рдХреНрд▓рд╛рд╕реЗрд╕ рдХреЗ рд╕рд╛рде, FlyonUI рдЙрддреНрддрд░рджрд╛рдпреА рдФрд░ рджреГрд╢реНрдп рд░реВрдк рд╕реЗ рдЖрдХрд░реНрд╖рдХ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИред
FlyonUI рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ
- рдУрдкрди рд╕реЛрд░реНрд╕: FlyonUI рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдореБрдлреНрдд рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдХреЛрдб рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдФрд░ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИред
- Tailwind CSS рдПрдХреАрдХрд░рдг: Tailwind CSS рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛, рдпрд╣ рдЙрдкрдпреЛрдЧрд┐рддрд╛-рдкреНрд░рдердо CSS рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдПрдХ рд▓рдЪреАрд▓рд╛ рдФрд░ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝реЗрдмрд▓ рдбрд┐рдЬрд╝рд╛рдЗрди рдврд╛рдВрдЪрд╛ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред
- рдЙрддреНрддрд░рджрд╛рдпреА рдбрд┐рдЬрд╝рд╛рдЗрди: рд╕рднреА рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдХреЛ рдЙрддреНрддрд░рджрд╛рдпреА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рд╡реЗ рдХрд┐рд╕реА рднреА рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░, рдореЛрдмрд╛рдЗрд▓ рд╕реЗ рдбреЗрд╕реНрдХрдЯреЙрдк рддрдХ, рд╢рд╛рдирджрд╛рд░ рджрд┐рдЦреЗрдВред
- рд╕реЗрдорд╛рдВрдЯрд┐рдХ рдХреНрд▓рд╛рд╕реЗрд╕: рд╕реЗрдорд╛рдВрдЯрд┐рдХ рдХреНрд▓рд╛рд╕реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд╣реБрдБрдЪрддрд╛ рдмрдврд╝рд╛рддрд╛ рд╣реИ рдФрд░ HTML рдХреА рд╕рдордЧреНрд░ рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд╣реИред
- рдЖрд╕рд╛рди рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝реЗрд╢рди: рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЖрд╕рд╛рдиреА рд╕реЗ рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдХреЛ рдЕрдкрдиреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдмрд┐рдирд╛ рд╡рд┐рд╕реНрддреГрдд рдХреЛрдбрд┐рдВрдЧ рдХреЗред
- рд╡реНрдпрд╛рдкрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг: FlyonUI рдХреЗ рд╕рд╛рде рд╡рд┐рд╕реНрддреГрдд рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдЖрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдФрд░ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╣реЛрддреА рд╣реИред
FlyonUI рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ
-
рд╕реНрдерд╛рдкрдирд╛: рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ Tailwind CSS рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВред рдлрд┐рд░, рдЖрдк FlyonUI рдХреЛ рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдореЗрдВ рдЬреЛрдбрд╝рдХрд░ рд╢рд╛рдорд┐рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
npm install flyonui
-
рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдЖрдпрд╛рдд рдХрд░реЗрдВ: рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдЗрдЪреНрдЫрд┐рдд рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдХреЛ рдЖрдпрд╛рдд рдХрд░реЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдмрдЯрди, рдореЛрдбрд▓ рдпрд╛ рдлреЙрд░реНрдо рдХреЛ рд╕реАрдзреЗ рдЕрдкрдиреЗ HTML рдпрд╛ JavaScript рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдЖрдпрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
import { Button } from 'flyonui';
-
рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝реЗрд╢рди: Tailwind CSS рдХреНрд▓рд╛рд╕реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдХреЛ рдЕрдкрдиреЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝ рдХрд░реЗрдВред рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рд░рдВрдЧ, рдЖрдХрд╛рд░ рдФрд░ рдЕрдиреНрдп рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
-
рдирд┐рд░реНрдорд╛рдг рдФрд░ рддреИрдирд╛рддреА: рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рдЕрдкрдиреЗ рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдХреЛ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝ рдХрд░ рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреА рдкрд╕рдВрджреАрджрд╛ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд╕реЗрд╡рд╛ рдкрд░ рддреИрдирд╛рдд рдХрд░реЗрдВред
рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди
рдХреНрдпрд╛ FlyonUI рдХрд╛ рдЙрдкрдпреЛрдЧ рдореБрдлреНрдд рд╣реИ?
рд╣рд╛рдБ, FlyonUI рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ, рд╕рдВрд╢реЛрдзрди рдФрд░ рд╡рд┐рддрд░рдг рдореБрдлреНрдд рд╣реИред
рдХреНрдпрд╛ рдореБрдЭреЗ FlyonUI рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Tailwind CSS рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдЕрдирд┐рд╡рд╛рд░реНрдп рдирд╣реАрдВ рд╣реИ, Tailwind CSS рдХреА рдореВрд▓рднреВрдд рд╕рдордЭ рд╣реЛрдирд╛ FlyonUI рдХреЗ рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдФрд░ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝реЗрд╢рди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдЕрдзрд┐рдХрддрдо рд▓рд╛рдн рдЙрдард╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред
рдХреНрдпрд╛ рдореИрдВ FlyonUI рдореЗрдВ рдпреЛрдЧрджрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ?
рдмрд┐рд▓реНрдХреБрд▓! рдпреЛрдЧрджрд╛рди рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред рдЖрдк GitHub рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдкрд░ рдореБрджреНрджреЛрдВ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдХреЗ, рдлреАрдЪрд░реНрд╕ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрдХрд░, рдпрд╛ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рд╕рдмрдорд┐рдЯ рдХрд░рдХреЗ рдпреЛрдЧрджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдореБрдЭреЗ FlyonUI рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХрд╣рд╛рдБ рдорд┐рд▓реЗрдЧрд╛?
FlyonUI рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ flyonui.com рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЬрд╣рд╛рдБ рдЖрдк рдЧрд╛рдЗрдб, рдЙрджрд╛рд╣рд░рдг рдФрд░ API рд╕рдВрджрд░реНрдн рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
FlyonUI рдореЗрдВ рдХреМрди-рдХреМрди рд╕реЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ?
FlyonUI рдореЗрдВ рдмрдЯрди, рдлреЙрд░реНрдо, рдореЛрдбрд▓, рдЕрд▓рд░реНрдЯ рдФрд░ рдЕрдиреНрдп рд╕рд╣рд┐рдд рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрдВрдкреЛрдиреЗрдВрдЯреНрд╕ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рд╕рднреА рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝реЗрдмрд▓ рдФрд░ рдЙрддреНрддрд░рджрд╛рдпреА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рд╡рд┐рд╡рд░рдг
FlyonUI is the easiest, free and open-source Tailwind CSS component library with semantic classes. ЁЯЪА
<p> <a href="https://www.npmjs.com/package/flyonui"><img src="https://img.shields.io/npm/dt/flyonui.svg" alt="Total Downloads on NPM"></a> <a href="https://github.com/themeselection/flyonui/releases"><img src="https://img.shields.io/npm/v/flyonui.svg" alt="Latest Version"></a> <a href="https://flyonui.com/docs/getting-started/license/"><img src="https://img.shields.io/badge/license-MIT-blue" alt="MIT License"></a> <a href="https://x.com/flyonui" target="_blank"> <img alt="Twitter Follow" src="https://img.shields.io/twitter/follow/flyonui"> </a> </p> <a href="https://themeselection.com" target="_blank"> <img src="https://cdn.themeselection.com/ts-assets/themeselection/logo/logo.png" alt="themeselection logo" height="30" /> </a>Created by ThemeSelection, with a commitment to empowering the open-source community.
Table of Contents ЁЯУЛ
- Table of Contents ЁЯУЛ
- Overview ЁЯМП
- Why should I use FlyonUI? ЁЯТб
- Features тЬи
- Documentation ЁЯУЪ
- Framework guides ЁЯЫая╕П
- Getting Started ЁЯПБ
- Available Components ЁЯзй
- Community ЁЯдЭ
- Contributing ЁЯУЭ
- Credits ЁЯдШ
- License ┬й
- Useful Links ЁЯОБ
Overview ЁЯМП
FlyonUI is designed to combine the best of both worlds: the aesthetic appeal of semantic classes and the powerful functionality of JS plugins.
Under the hood, it uses the strengths of:
- Tailwind CSS A utility-first CSS framework that helps you build beautiful websites with ease.
- daisyUI adds component semantic class names to Tailwind CSS so you can make beautiful websites faster, easier and Maintainable.
- Preline JavaScript headless & fully unstyled Tailwind plugins for accessible, responsive UI. Enhance experiences with animations, transitions, and more.
Why should I use FlyonUI? ЁЯТб
Using Tailwind CSS alone may lead to cluttered HTML with numerous utility classes, which can be a nightmare to maintain.
Apart from that Tailwind CSS or daisyUI doesnтАЩt provide any interactive headless JavaScript components like accordion, overlay, dropdowns, etcтАж
This is where FlyonUI shines.тЬи
FlyonUI Tailwind CSS Components Library brings together the beauty of semantic classes and the interactive headless JavaScript plugins, offering you a powerful toolkit to build stunning, interactive user interfaces with ease.
- Beautiful and Semantic Styling: Utilize comprehensive CSS components with semantic class names for a clean and readable codebase.
- Interactive and Dynamic Features: Incorporate Headless JavaScript plugins for ex: Accordion, Dropdown, Overlay etcтАж to add interactivity and dynamic behavior to your UI components.
- Efficiency and Productivity: Enjoy a faster and more efficient development process by combining the strengths of semantic classes and JS plugins.
- Maintainable and Scalable: Keep your projects maintainable and scalable with a consistent coding approach and powerful JS plugins.
Features тЬи
- 800+ Free Components Examples: Hundreds of component examples for all your WebApp needs that meet accessibility criteria.
- Universal Framework Compatibility: Fully compatible wherever Tailwind CSS is in action, from React to Vue and beyond.
- Unlimited Themes: Customize your appтАЩs look and feel with FlyonUIтАЩs theming capabilities. Refer to the theme section for more details.
- Unstyled & Accessible Plugins: Seamlessly add unstyled, accessible plugins for functionality without sacrificing design.
- Responsive & RTL support : Built with responsiveness in mind, ensuring your app looks great on all devices with RTL language support.
- Free Forever: Completely free forever, open-source, and built for the community.
Documentation ЁЯУЪ
For comprehensive documentation, please visit flyonui.com.
Framework guides ЁЯЫая╕П
<table> <tr> <td width="20%" align="center">HTML</td> <td width="20%" align="center">React</td> <td width="20%" align="center">Nextjs</td> <td width="20%" align="center">Vue</td> <td width="20%" align="center">Nuxtjs</td> </tr> <tr> <td width="20%" align="center"> <a href="https://flyonui.com/docs/getting-started/quick-start/"> <img src="https://cdn.flyonui.com/fy-assets/icons/html-icon.png" alt="Html logo" width="70" /> </a> </td> <td width="20%" align="center"> <a href="https://flyonui.com/framework-integrations/react/"> <img src="https://cdn.flyonui.com/fy-assets/icons/react-icon.png" alt="React logo" width="70" /> </a> </td> <td width="20%" align="center"> <a href="https://flyonui.com/framework-integrations/nextjs/"> <img src="https://cdn.flyonui.com/fy-assets/icons/nextjs-icon.png" alt="Nextjs logo" width="70" /> </a> </td> <td width="20%" align="center"> <a href="https://flyonui.com/framework-integrations/vuejs/"> <img src="https://cdn.flyonui.com/fy-assets/icons/vue-vite-icon.png" alt="Vue logo" width="70" /> </a> </td> <td width="20%" align="center"> <a href="https://flyonui.com/framework-integrations/nuxtjs/"> <img src="https://cdn.flyonui.com/fy-assets/icons/nuxt-icon.png" alt="Nuxtjs logo" width="70" /> </a> </td> </tr> <tr> <td width="20%" align="center">Angular</td> <td width="20%" align="center">Svelte</td> <td width="20%" align="center">Remix</td> <td width="20%" align="center">Astro</td> <td width="20%" align="center">Qwik</td> </tr> <tr> <td width="20%" align="center"> <a href="https://flyonui.com/framework-integrations/angular/"> <img src="https://cdn.flyonui.com/fy-assets/icons/angular-icon.png" alt="Angular logo" width="70" /> </a> </td> <td width="20%" align="center"> <a href="https://flyonui.com/framework-integrations/svelte/"> <img src="https://cdn.flyonui.com/fy-assets/icons/svelte-icon.png" alt="Svelte logo" width="70" /> </a> </td> <td width="20%" align="center"> <a href="https://flyonui.com/framework-integrations/remix/"> <img src="https://cdn.flyonui.com/fy-assets/icons/remix-icon.png" alt="Remix logo" width="70" /> </a> </td> <td width="20%" align="center"> <a href="https://flyonui.com/framework-integrations/astro/"> <img src="https://cdn.flyonui.com/fy-assets/icons/astro-icon.png" alt="Astro logo" width="70" /> </a> </td> <td width="20%" align="center"> <a href="https://flyonui.com/framework-integrations/qwik/"> <img src="https://cdn.flyonui.com/fy-assets/icons/qwik-icon.png" alt="Qwik logo" width="70" /> </a> </td> </tr> <tr> <td width="20%" align="center">SolidJS</td> <td width="20%" align="center">Django</td> <td width="20%" align="center">Flask</td> <td width="20%" align="center">Laravel</td> <td width="20%" align="center">11ty</td> </tr> <tr> <td width="20%" align="center"> <a href="https://flyonui.com/framework-integrations/solidjs/"> <img src="https://cdn.flyonui.com/fy-assets/icons/solidjs-icon.png" alt="Django logo" width="70" /> </a> </td> <td width="20%" align="center"> <a href="https://flyonui.com/framework-integrations/django/"> <img src="https://cdn.flyonui.com/fy-assets/icons/django-icon.png" alt="Django logo" width="70" /> </a> </td> <td width="20%" align="center"> <a href="https://flyonui.com/framework-integrations/flask/"> <img src="https://cdn.flyonui.com/fy-assets/icons/flask-icon.png" alt="Flask logo" width="70" /> </a> </td> <td width="20%" align="center"> <a href="https://flyonui.com/framework-integrations/laravel/"> <img src="https://cdn.flyonui.com/fy-assets/icons/laravel-icon.png" alt="Laravel logo" width="70" /> </a> </td> <td width="20%" align="center"> <a href="https://flyonui.com/framework-integrations/eleventy/"> <img src="https://cdn.flyonui.com/fy-assets/icons/11ty-icon.png" alt="11ty logo" width="70" /> </a> </td> </tr> </table>Getting Started ЁЯПБ
FlyonUI can be easily integrated into any existing Tailwind CSS project.
Installation via NPM
To use FlyonUI, ensure that you have Node.js and Tailwind CSS installed.
-
Install FlyonUI as a dependency:
npm install flyonui
-
Include FlyonUI as a plugin in your
app.css
file:@import "tailwindcss"; @plugin "flyonui"; @import "./node_modules/flyonui/variants.css"; // Require only if you want to use FlyonUI JS component @source "./node_modules/flyonui/dist/index.js"; // Require only if you want to use FlyonUI JS component
This ensures that FlyonUI's styling is applied correctly throughout your project.
If you want to include specific js component:
@source "./node_modules/flyonui/dist/accordion.js";
-
For enabling interactive components such as accordion, dropdown, modal etc... , include FlyonUI's JavaScript in your HTML file, just before the closing
</body>
tag:<script src="../node_modules/flyonui/flyonui.js"></script>
For a single component, use the specific path:
<script src="../node_modules/flyonui/dist/accordion.js"></script>
RTL (Right-to-Left) Language Support
FlyonUI components offer native RTL support. Simply add the dir="rtl"
attribute to your HTML element to enable this feature.
Star History ЁЯМЯ
Available Components ЁЯзй
FlyonUI provides a robust library of UI components built with Tailwind CSS utility classes, enabling fast and efficient web development. Our library includes 80+ components, from basic elements like buttons and cards to more complex third-party integrations.
Component Examples
<table> <tr> <td width="33.3333%">Accordion</td> <td width="33.3333%">Alert</td> <td width="33.3333%">Apex Charts</td> </tr> <tr> <td width="33.3333%" align="center"> <a href="https://flyonui.com/docs/components/accordion/"> <img alt="Tailwind CSS Accordion" src="https://cdn.flyonui.com/fy-assets/components-svg/components/accordion.svg"> </a> </td> <td width="33.3333%" align="center"> <a href="https://flyonui.com/docs/components/alert/"> <img alt="Tailwind CSS Alert" src="https://cdn.flyonui.com/fy-assets/components-svg/components/alert.svg"> </a> </td> <td width="33.3333%" align="center"> <a href="https://flyonui.com/docs/third-party-plugins/apex-charts/"> <img alt="Tailwind CSS Apex Charts" src="https://cdn.flyonui.com/fy-assets/components-svg/third-party-plugins/apex-charts.svg"> </a> </td> </tr> <tr> <td width="33.3333%">Button</td> <td width="33.3333%">Card</td> <td width="33.3333%">Checkbox</td> </tr> <tr> <td width="33.3333%" align="center"> <a href="https://flyonui.com/docs/components/button/"> <img alt="Tailwind CSS Button" src="https://cdn.flyonui.com/fy-assets/components-svg/components/button.svg"> </a> </td> <td width="33.3333%" align="center"> <a href="https://flyonui.com/docs/components/card/"> <img alt="Tailwind CSS Card" src="https://cdn.flyonui.com/fy-assets/components-svg/components/card.svg"> </a> </td> <td width="33.3333%" align="center"> <a href="https://flyonui.com/docs/components/checkbox/"> <img alt="Tailwind CSS Checkbox" src="https://cdn.flyonui.com/fy-assets/components-svg/form-elements/checkbox.svg"> </a> </td> </tr> <tr> <td width="33.3333%">Dropdown</td> <td width="33.3333%">Input</td> <td width="33.3333%">Modal</td> </tr> <tr> <td width="33.3333%" align="center"> <a href="https://flyonui.com/docs/overlays/dropdown/"> <img alt="Tailwind CSS Dropdown" src="https://cdn.flyonui.com/fy-assets/components-svg/overlays/dropdown.svg"> </a> </td> <td width="33.3333%" align="center"> <a href="https://flyonui.com/docs/forms/input/"> <img alt="Tailwind CSS Input" src="https://cdn.flyonui.com/fy-assets/components-svg/form-elements/input.svg"> </a> </td> <td width="33.3333%" align="center"> <a href="https://flyonui.com/docs/overlays/modal/"> <img alt="Tailwind CSS Modal" src="https://cdn.flyonui.com/fy-assets/components-svg/overlays/modal.svg"> </a> </td> </tr> <tr> <td width="33.3333%">Navbar</td> <td width="33.3333%">Tabs & Pills</td> <td width="33.3333%">Tooltip</td> </tr> <tr> <td width="33.3333%" align="center"> <a href="https://flyonui.com/docs/navigations/navbar/"> <img alt="Tailwind CSS Navbar" src="https://cdn.flyonui.com/fy-assets/components-svg/navigations/navbar.svg"> </a> </td> <td width="33.3333%" align="center"> <a href="https://flyonui.com/docs/navigations/tabs-pills/"> <img alt="Tailwind CSS Tabs & Pills" src="https://cdn.flyonui.com/fy-assets/components-svg/navigations/tabs-pills.svg"> </a> </td> <td width="33.3333%" align="center"> <a href="https://flyonui.com/docs/overlays/tooltip/"> <img alt="Tailwind CSS Tooltip" src="https://cdn.flyonui.com/fy-assets/components-svg/overlays/tooltip.svg"> </a> </td> </tr> </table>Community ЁЯдЭ
Join the FlyonUI community to discuss the library, ask questions, and share your experiences:
- ЁЯРж Follow us on Twitter
- ЁЯТм Discuss on GitHub
- ЁЯОо Join us on Discord
Contributing ЁЯУЭ
Fix a bug, or add a new feature. You can make a pull request and see your code in the next version of FlyonUI.
Before adding a pull request, please see the contributing guidelines.
Credits ЁЯдШ
We are grateful for the contributions of the open-source community, particularly:
These projects form the backbone of FlyonUI, allowing us to build a powerful and user-friendly UI kit.
License ┬й
- Copyright ┬й ThemeSelection
- Licensed under MIT
- FlyonUI is open-source software licensed under the MIT License.You can use our free items for personal as well as commercial purposes.
Useful Links ЁЯОБ
рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди
{
"mcpServers": {
"flyonui-mcp": {
"command": "npx",
"args": [
"-y",
"flyonui-mcp",
"API_KEY="YOUR_API_KEY""
]
}
}
}
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЬрд╛рдирдХрд╛рд░реА
Flyonui рд╡рд┐рдХрд▓реНрдк
рдХреБрдЫ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд▓рд┐рдП Flyonui рдЬрд┐рдирдХреА рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рд╣рдо рдЖрдкрдХреЛ рд╢реНрд░реЗрдгреА рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд╛рдЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред
Chess.com рдХреЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдбреЗрдЯрд╛ рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП рдПрдХ рдореЙрдбрд▓ рд╕рдВрджрд░реНрдн рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рд░реНрд╡рд░ред рдпрд╣ рдорд╛рдирдХреАрдХреГрдд MCP рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ Chess.com рдЦрд┐рд▓рд╛рдбрд╝реА рдбреЗрдЯрд╛, рдЦреЗрд▓ рд░рд┐рдХреЙрд░реНрдб рдФрд░ рдЕрдиреНрдп рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ AI рд╕рд╣рд╛рдпрдХ рд╢рддрд░рдВрдЬ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдЦреЛрдЬрдиреЗ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрддреЗ рд╣реИрдВред
рдПрдХ рдореЙрдбрд▓ рд╕рдВрджрд░реНрдн рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (MCP) рд╕рд░реНрд╡рд░ рдЬреЛ AI рд╕рд╣рд╛рдпрдХреЛрдВ рдХреЛ рдорд╛рдирдХреАрдХреГрдд рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ Azure рдбреЗрдЯрд╛ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдХреНрд╡реЗрд░реА рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
mcp-gitee рдПрдХ рдореЙрдбрд▓ рд╕рдВрджрд░реНрдн рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (MCP) рд╕рд░реНрд╡рд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ рдЬреЛ Gitee рдХреЗ рд▓рд┐рдП рд╣реИред рдпрд╣ Gitee рдХреЗ API рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ AI рд╕рд╣рд╛рдпрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА, рдореБрджреНрджреЗ, рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдЖрджрд┐ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдпреВрдирд┐рдЯреА рдХреИрдЯрд▓реЙрдЧ рдПрдЖрдИ рдореЙрдбрд▓ рд╕рдВрджрд░реНрдн рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рд░реНрд╡рд░
рдПрдХ MCP рд╕рд░реНрд╡рд░ рдСрдХреНрдЯреЛрдорд╛рдЗрдВрдб рдЯреВрд▓реНрд╕, рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдФрд░ рдкреНрд░реЙрдореНрдкреНрдЯреНрд╕ рдХреЗ рд▓рд┐рдП
ЁЯМН рдЯреЗрд░рд╛рдлреЙрд░реНрдо рдореЙрдбрд▓ рд╕рдВрджрд░реНрдн рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (MCP) рдЯреВрд▓ - рдПрдХ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ CLI рдЯреВрд▓ рдЬреЛ AI рд╕рд╣рд╛рдпрдХреЛрдВ рдХреЛ рдЯреЗрд░рд╛рдлреЙрд░реНрдо рд╡рд╛рддрд╛рд╡рд░рдг рдкреНрд░рдмрдВрдзрд┐рдд рдФрд░ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред рдЯреЗрд░рд╛рдлреЙрд░реНрдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрдврд╝рдиреЗ, рдпреЛрдЬрдирд╛рдУрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдФрд░ рдХреНрд▓реЙрдб рдбреЗрд╕реНрдХрдЯреЙрдк рдПрдХреАрдХрд░рдг рдХреЗ рд╕рд╛рде рд╕реНрдерд┐рддрд┐ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред тЪбя╕П
рдПрдХ Go-рдЖрдзрд╛рд░рд┐рдд MCP (рдореЙрдбрд▓ рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░реЛрдЯреЛрдХреЙрд▓) рдХрдиреЗрдХреНрдЯрд░ рдЬреЛ Jira рдХреЗ рд▓рд┐рдП рд╣реИ, рдЬреЛ AI рд╕рд╣рд╛рдпрдХреЛрдВ рдЬреИрд╕реЗ Claude рдХреЛ Atlassian Jira рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣ рдЙрдкрдХрд░рдг AI рдореЙрдбрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп Jira рд╕рдВрдЪрд╛рд▓рди рдЬреИрд╕реЗ рдореБрджреНрджрд╛ рдкреНрд░рдмрдВрдзрди, рд╕реНрдкреНрд░рд┐рдВрдЯ рдпреЛрдЬрдирд╛, рдФрд░ рдХрд╛рд░реНрдпрдкреНрд░рд╡рд╛рд╣ рд╕рдВрдХреНрд░рдордг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╣рдЬ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред