Flutter Gems is a curated list of 6000+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn Twitter

Top Flutter Flutter Framework packages

Last updated: November 15, 2024

Flutter frameworks are packages built on top of Flutter that provide more than one of the below listed features:

  • pre-built widgets,
  • utilities,
  • services,
  • state management,
  • navigation,
  • dependency injection,
  • internationalization,
  • and various additional useful features.

These frameworks help in rapidly prototyping Flutter applications which can save developers time and reduce lines of code (increases maintainability).

The complete list of Flutter framework packages is provided below.


stacked
Dart 3 compatible 👍 1.45K
Maintenance Status: Good

The framework to build testable, scalable and maintainable flutter apps

velocity_x Card Image
velocity_x
Dart 3 compatible 👍 1.41K
Maintenance Status: Good

A minimalist Flutter framework for rapidly building custom designs.

get_cli
Dart 3 compatible 👍 654
Maintenance Status: Good

Official CLI for GetX™ framework to build Flutter and Server Applications easily

flutter_clean_architecture
Dart 3 compatible 👍 398
Maintenance Status: Good

A Flutter package that implements the Clean Architecture by Uncle Bob in Flutter. It provides Views, Controllers, Presenters, Observers, and UseCases.

stacked_services
Dart 3 compatible 👍 274
Maintenance Status: Good

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

asuka
Dart 3 compatible 👍 187
Maintenance Status: Good

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

elementary Card Image
elementary
Dart 3 compatible 👍 173
Maintenance Status: Good

This is architecture library with the main goal to split code between different responsibility layers, make code clear, simple, readable and easy testable.

flutter_meedu
Dart 3 compatible 👍 135
Maintenance Status: Good

A powerful State Management, Dependency Injection, Reactive programming and Navigation for Flutter apps.

refreshed
Dart 3 compatible 👍 88
Maintenance Status: Good

Enhanced GetX for Flutter: Stability, Performance, Beginner-Friendly.

niku
Dart 3 compatible 👍 62
Maintenance Status: Good

Property builder for styling Widget with SwiftUI like pattern

techgrains
Dart 3 compatible 👍 52
Maintenance Status: Good

Developer friendly app library having various commonly used functionality.

clean_framework
Dart 3 compatible 👍 38
Maintenance Status: Good

Clean Architecture components library, inspired on the guidelines created by Uncle Bob.

flutter_micro_app
Dart 3 compatible 👍 29
Maintenance Status: Good

A package to speed up the creation of micro apps structure in Flutter applications

state_extended
Dart 3 compatible 👍 10
Maintenance Status: Good

This class extends the capabilities of Flutter's State class and includes a controller.

flutter_rocket
Dart 3 compatible 👍 8
Maintenance Status: Good

Powerful package for state management & request.

dart_mediatr
Dart 3 compatible 👍 3
Maintenance Status: Good

The Dart Mediator package provides an implementation of the Mediator pattern for Dart inspired by MediatR ASP.net Core, including dynamic handler registration via code generation. This pattern is useful for organizing your application's commands and queries by centralizing their processing through a mediator.

get
Dart 3 compatible 👍 14.85K
Maintenance Status: Average

Open screens/snackbars/dialogs without context, manage states and inject dependencies easily with GetX.

black_hole_flutter Card Image
black_hole_flutter
Dart 3 compatible 👍 67
Maintenance Status: Average

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

fast_ui
Dart 3 compatible 👍 19
Maintenance Status: Average

A collection of Flutter packages aimed to make UI development faster

clean_architecture_scaffold
Dart 3 compatible 👍 10
Maintenance Status: Average

Package that can create folders based on clean architecture.

project_structure_generator
Dart 3 compatible 👍 1
Maintenance Status: Average

Project structure generator

batch
Dart 3 compatible 👍 28
Maintenance Status: Poor

A Lightweight and Powerful Job Scheduling Framework written in Dart. With this framework, you can easily develop a scheduled workflow in Dart.

g_faraday
Dart 3 compatible 👍 10
Maintenance Status: Poor

A very simple plugin for building hybrid stack apps with flutter

flutter_fast_cli
👍 78
Maintenance Status: Good

Build Flutter Apps Faster. Generate boilerplate code for apps that require authentication, subscriptions, and more

master_utility
👍 37
Maintenance Status: Good

All-in-one utility solution with Size, Navigation, Image Picker, Date Time, Auto Size Text, Toast, Email, Log, Dialog, Cache Image, Validation, API and Shared Preferences.

coder0211
👍 29
Maintenance Status: Average

This is a package with functions and widgets to make app development faster and more convenient.

okito
👍 45
Maintenance Status: Poor

Your best flutter coding friend. All in one flutter helper with state, route, navigation, localization, dependency injection and local storage management!

frideos
👍 41
Maintenance Status: Poor

An all-in-one package for state management, reactive objects, animations, effects, timed widgets etc.

widget_modifier
👍 26
Maintenance Status: Poor

A collection of built-in flutter widget modifiers, which flatten the widget tree and make it easier to read