fast_ui is a collection of Flutter packages aimed to make UI development faster

pub package codecov checks popularity likes pub points

Packages

PackageDescription
fast_rx_flutterReactive state management
fast_rx_persistenceInterface for creating key/value store persistence for Rx values
fast_navContextless navigation
fast_overlaysContextless overlays (snackbars, dialogs, etc.)
fast_extensionsConvenience extensions

Add-on Packages

These package come with additional dependencies

PackageDescription
fast_rx_shared_preferencesImplementation of fast_rx_persistence for use with Shared Preferences

About

What fast_ui is:

  • Modular
  • Easy to understand
  • Well documented
  • Thoroughly tested

What fast_ui is not:

  • Magic
  • An excuse to write bad code
  • A custom implementation of existing Flutter functionality

Hosted example project

Getting started

There are two options to use fast_ui:

  • Add fast_ui to your pubspec.yaml to include all the default packages
  • Add only the desired packages to your pubspec.yaml

Usage

See the individual package readmes for usage instructions

Additional information

Pull requests welcome

Libraries

fast_ui
fast_ui