Skip to content

akramghaleb/flutter_state_management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 

Repository files navigation

flutter_state_management

Most popular packages for state management in Flutter.

Bloc

  • One of the most famous state management library.
  • Code is well structured and good for large-scale projects.
  • Well-written documentation with examples.
  • Complex for new developers.
  • Package
  • Documentation

Reverpod

  • Similar to Provider and code is compile-safe.
  • Simple and easy start.
  • Growing Community and well-written documentation.
  • Package
  • Documentation

GetX

  • A simplified reactive state management solution.
  • Easy for new flutter developers.
  • Code is very short.
  • Hard to maintain large-scale projects.
  • Package
  • Documentation

MobX

  • A popular library based on observables and reactions.
  • Code is very simple and easy for new flutter developers.
  • Less community support and tutorials.
  • Package
  • Documentation

Provider

  • One of the most famous state management library.
  • Easy to understand than a bloc.
  • Support by the Flutter team.
  • Package
  • Documentation

Redux

  • A state container approach familiar to many web developers.
  • Less community support and tutorials.
  • There is no good documentation available.
  • Package
  • Documentation

states_rebuilder

  • An approach that combines state management with a dependency injection solution and an integrated router.
  • Less community support and tutorials.
  • Package
  • Documentation

GetIt

  • A service locator-based state management approach that does not need a BuildContext.
  • There is no good documentation available.
  • Package
  • Documentation

About

Most popular packages for state management in flutter.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published