Widget Helper

Find the best widget helper and extension packages and plugins for Flutter app.

after_layout

Execute code after the first layout of your widget has been performed, i.e. after the first frame has been displayed

visibility_detector

A widget that detects the visibility of its child and notifies a callback.

stacked_services

A package that contains some default implementations of services required for a cleaner implementation of the Stacked Architecture.

build_context

A package that simplifies the access most of used properties/fuctions right in the BuildContext.
build_context

focus_detector

Detects when your widget appears or disappears from the screen.

nested

A Flutter Widget which helps nest multiple widgets without needing to manually nest them.

asuka

Show Snackbars, dialogs, ModalSheets in a single provider. Simple and Clean.

flutter_hooks

A flutter implementation of React hooks. It adds a new kind of widget with enhanced code reuse.
flutter_hooks

stacked_hooks

Classes that help you make use of hooks when using the stacked package

one_context

OneContext provides a simple way to deal with Dialogs, Overlays, Navigations, Theme* and MediaQuery* with no need of BuildContext.
one_context

flutter_conditional_rendering

A flutter package which enhances conditional rendering, supports if-else and switch conditions.

futuristic

Makes it possible to safely execute and retry a Future inside a StatelessWidget.

easy_pip

A widget for creating a YouTube like Picture-In-Picture interface in Flutter.

nb_utils

This package helps you daily usable function and ready made Widgets with ease.

flutex

Flutter widget extensions for functional creating UI.

black_hole_flutter

A package absorbing all Flutter utility functions, including extension functions and commonly used widgets

flutter_stream_listener

Flutter package the helps manage streams and subscriptions. Built in order to reduce the complexity of having to manually subscribe to streams and cancel subscriptions.

universal_widget

A universal widget that can be placed anywhere in your widget tree, with full support of animation & accessibility.
universal_widget

condition

This package contains a Widget that will let you show a child Widget based on provided conditions.

need_resume

A package to implement onResume, onPause, onReady functionality on a Stateful widget (this is for every screen).

cupertino_will_pop_scope

Enables ’onWillPop’ callbacks on Cupertino page transitions and improves visual feedback of rejected ʺSwipe to go backʺ gestures.

measured_size

A flutter widget that calculates the size of it’s child in runtime.