Android State Managment

This page summarizes the projects mentioned and recommended in the original post on /r/androiddev

Our great sponsors
  • WorkOS - The modern API for authentication & user identity.
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • LearnThisRepo.com - Learn 300+ open source libraries for free using AI.
  • MvRx

    Mavericks: Android on Autopilot

    you might find airbnb/mavericks familiar, because i think it has similar principles & api surface to felangel/cubit

  • cubit

    Cubit is a lightweight state management solution. It is a subset of the bloc package that does not rely on events and instead uses methods to emit new states.

    you might find airbnb/mavericks familiar, because i think it has similar principles & api surface to felangel/cubit

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • architecture-samples

    A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

    There are multiple ways to communicate UI state changes from your view model to the view like using LiveData and SingleLiveEvent (a specialized LiveData which can only be consumed once).

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