forui 0.15.1

SDKflutter
Platformandroidioswindowslinuxmacosweb

Beautifully designed, minimalistic widgets for desktop & touch devices.

Forui

GitHub Actions Workflow Status Pub Version GitHub Repo stars Discord

📚 Documentation🖼️ Widgets🤓 API Reference🗺️ Road Map

Forui is a Flutter UI library that provides a set of beautifully designed, minimalistic widgets.


Forui

[!IMPORTANT] Forui 0.15.0+ requires Flutter 3.35.0+. Run flutter --version to check your Flutter version.

Why Choose Forui?

  • 🎨 Over 40+ beautifully crafted widgets.
  • ⚡ Bundled CLI to generate themes & styling boilerplate.
  • Well-tested.
  • 🌍 I10n support.
  • 🪝 First-class Flutter Hooks integration via forui_hooks.

Documentation

Visit forui.dev/docs to view the documentation.

Flutter Hooks Integration

GitHub Actions Workflow Status Pub Version

Forui provides first class integration with Flutter Hooks. All controllers are exposed as hooks in the companion forui_hooks package.

Contributing

Please read the contributing guide.

License

Licensed under the MIT License and Open Font License.

Widgets

Forui provides the following widgets:

  • Layout
    • Divider
    • Resizable
    • Scaffold
  • Form
    • Autocomplete
    • Button
    • Checkbox
    • Date Field
    • Label
    • Picker
    • Radio
    • Multi-select
    • Select
    • Select Group
    • Slider
    • Switch
    • Text Field
    • Text Form Field
    • Time Field
    • Time Picker
  • Date Presentation
    • Accordion
    • Avatar
    • Badge
    • Calendar
    • Card
    • Item
    • Item Group
    • Line Calendar
  • Tile
    • Tile
    • Tile Group
    • Select Tile Group
    • Select Menu Tile
  • Navigation
    • Bottom Navigation Bar
    • Breadcrumb
    • Header
    • Pagination
    • Sidebar
    • Tabs
  • Feedback
    • Alert
    • Progress
  • Overlay
    • Dialog
    • Sheet
    • Persistent Sheet
    • Popover
    • Popover Menu
    • Tooltip
    • Toast/Sonner
  • Foundation
    • Collapsible
    • Focused Outline
    • Portal
    • Tappable