
Flutter Gems
A Flutter package landscape guide comprising 2500+ neatly categorized useful and popular packages!
Follow on Twitter Subscribe for Updates Contribute
Crafted with 💙 for Flutter Community
flutter_hooks
👍 426
A flutter implementation of React hooks. It adds a new kind of widget with enhanced code reuse.
READ MOREafter_layout
👍 239
Execute code after the first layout of your widget has been performed, i.e. after the first frame has been displayed.
READ MOREvisibility_detector
👍 123
A widget that detects the visibility of its child and notifies a callback.
READ MOREstacked_services
👍 115
A package that contains some default implementations of services required for a cleaner implementation of the Stacked Architecture.
READ MORE
build_context
👍 100
A package that simplifies the access most of used properties/fuctions right in the BuildContext.
READ MOREnested
👍 74
A Flutter Widget which helps nest multiple widgets without needing to manually nest them.
READ MORE
one_context
👍 38
OneContext provides a simple way to deal with Dialogs, Overlays, Navigations, Theme* and MediaQuery* with no need of BuildContext.
READ MOREflutter_conditional_rendering
👍 24
A flutter package which enhances conditional rendering, supports if-else and switch conditions.
READ MOREfuturistic
👍 23
Makes it possible to safely execute and retry a Future inside a StatelessWidget.
READ MORE
universal_widget
👍 19
A universal widget that can be placed anywhere in your widget tree, with full support of animation & accessibility.
READ MOREeasy_pip
👍 19
A widget for creating a YouTube like Picture-In-Picture interface in Flutter.
READ MORE
black_hole_flutter
👍 17
🛠 A package absorbing all Flutter utility functions, including extension functions and commonly used widgets
READ MOREnb_utils
👍 13
This package helps you daily usable function with ease. Just add nb_utils with its latest version and that's it you are ready to use.
READ MOREneed_resume
👍 8
A package to implement onResume, onPause, onReady functionality on a Stateful widget (this is for every screen).
READ MOREcondition
👍 8
This package contains a Widget that will let you show a child Widget based on provided conditions.
READ MOREflutter_stream_listener
👍 6
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.
READ MOREcupertino_will_pop_scope
👍 4
Enables 'onWillPop' callbacks on Cupertino page transitions and improves visual feedback of rejected "Swipe to go back" gestures.
READ MORE