Flutter Kit Utils

pub package pub points license Live Web Demo

A robust and reusable collection of Flutter widgets, animations, orientation helpers, speech bubbles, and utility functions designed to accelerate app development.

🌐 Tester la Démo Web Interactive en direct — Essayez les bulles BD & nuages de pensée, carrousels et animations directement dans votre navigateur sans rien installer !

Features

  • Theme Management: Easily manage your app's global text scaling and colors.
  • Image Carousel: Configurable carousels with individual image cropping capabilities via CropConfig.
  • Animations: Ready-to-use animations like fade transitions and opacity fades.
  • Custom Widgets: Pre-built, customizable UI elements such as CustomTextField, CustomButton, and comic speech & thought cloud bubbles via SvgCustomPainter (supporting multiple tail directions and trailing dots).
  • Orientation Utilities: Extensions for Size (orientation(), max()) and responsive layout widgets (OrientationSizeBox, OrientationStack).

Documentation

Comprehensive documentation for each module can be found in the doc/ directory:

Installation

Add this line to your pubspec.yaml:

dependencies:
  flutter_kit_utils: ^0.1.0

Or reference it from your git repository:

dependencies:
  flutter_kit_utils:
    git:
      url: https://github.com/pickypou/flutter_utils.git
      ref: main

Example

Check out the example/ folder for a complete working example demonstrating how to use all the utilities included in this package.

💼 Need a Flutter Developer for Your Project?

I am an independent Flutter developer available for freelance contracts (mobile iOS/Android & Web). Whether you need complete app development, custom component creation, or subcontracting support for your agency:

Feel free to reach out to discuss your project!

License

This project is licensed under the MIT License - see the LICENSE file for details.

Libraries

flutter_kit_utils