Convert Me from GetX to Riverpod, Bloc, or Something Else

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/FlutterDev

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SonarLint - Clean code begins in your IDE with SonarLint
  • getx

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

    Thanks! I watched the video and he makes some good, rational points. He's definitely right about a lack of maintenance on GetX. It looks like they are looking for more maintainers: https://github.com/jonataslaw/getx/issues/2541

  • pub-dev

    Pub.dev, the Dart package repository, written in Dart

    Why can't you access one provider from another using Provider? This is taken straight from the provider doc page on pub.dev. This is an anti-pattern though, and you might want to ask yourself why you're trying to access a provider from within a provider instead of combining those providers into a new provider in a meaningful way. Then your combined provider can update when either of the others are updated, if you set it up correctly.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts