FLUTTER ECOSYSTEM

flustars

Flutter common utils library. SpUtil, ScreenUtil, WidgetUtil, DirectoryUtil, ImageUtil. SharedPreferences Util. Screen info & Screen adaptation. get image size.

Latest version
2.0.1
30-day downloads
1.7K
Likes
96
Pub points
140

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Flustars is a Flutter utility library providing common tools for everyday development tasks. It includes helpers for SharedPreferences (SpUtil), screen adaptation and information (ScreenUtil), widget operations (WidgetUtil), file and directory management (DirectoryUtil), and image processing (ImageUtil). The library simplifies common operations like saving data, handling screen sizes across devices, and retrieving image dimensions, making it ideal for rapid app development with consistent UI scaling and efficient resource handling.

Use cases
  • Shared preferences management
  • Cross-device screen adaptation
  • Image size retrieval
  • File and directory operations
  • UI widget utilities
  • Quick setup of common app functions
Key features
  • Easy SharedPreferences integration
  • Automatic screen scaling
  • Image dimension detection
  • Directory and file utilities
  • Lightweight and modular design
  • Supports multiple platforms
Suitable for
  • Beginner to intermediate Flutter developers
  • Apps requiring responsive layouts
  • Projects needing quick utility implementations
  • Cross-platform mobile and desktop apps
  • Developers seeking minimal boilerplate
Considerations
  • Limited to utility functions, not full frameworks
  • No built-in state management
  • Depends on platform-specific APIs for some features
  • May require additional configuration for complex use cases
  • Not designed for large-scale architecture
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add flustars

Categories

Dependencies

Dependency list 4 items

Source repository

Related projects