forui 0.12.0 copy "forui: ^0.12.0" to clipboard
forui: ^0.12.0 copied to clipboard

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.12.0+ requires Flutter 3.32.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
    • Button
    • Checkbox
    • Date Field
    • Label
    • Picker
    • Radio
    • Select
    • Select Group
    • Slider
    • Switch
    • Text Field
    • Text Form Field
    • Time Field
    • Time Picker
  • Date Presentation
    • Accordion
    • Avatar
    • Badge
    • Calendar
    • Card
    • 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
  • Foundation
    • Collapsible
    • Focused Outline
    • Portal
    • Tappable