hero

FLUI

A powerful UI framework for Google Flutter

Get Started →

Rich and Simple

Has many high-quality Flutter UI widgets out of the box, providing richer features and functions to improve development efficiency.

Easy Customization

Fine-grained non-stylized widgets support style customization to meet different product needs.

Efficient Feedback

User actions will generate clear feedback on UI elements, and users can perceive states through interface interaction.

# Using FLUI directly

# Add dependency in pubspec.yaml
flui: ^0.9.0

# Install
$ flutter pub get

# Use FLUI now
import 'package:flui/flui.dart'


# Dynamic Module

FLUI-Dynamic is a dynamic rendering module that supports rendering widgets based on json strings or objects of a specified type. For more introduction and usage, please see Dynamic

Widget buildDynamicWidget() {
    return FLDyContainer(
       jsonObject: $JSON_STRING_OR_OBJECT,
       placeholder: CircularProgressIndicator(
         strokeWidth: 3.0,
         valueColor: AlwaysStoppedAnimation(Theme.of(context).accentColor),
       ),
    );
}


Tips

Please make sure Flutter version >= 1.12.13+hotfix.8