Android UI Architecture & Navigation

26 repos

Libraries and frameworks for structuring Android application architecture, managing navigation flows, and building modular UI components. The cluster emphasizes dependency injection, deep linking, permission handling, and reactive UI patterns—spanning foundational tools like RIBs (an MV* architecture framework) and DeepLinkDispatch (URL-based navigation) to declarative UI systems like Epoxy (RecyclerView abstraction) and Moxy (MVP framework). Most repos are Java and Kotlin–based, reflecting Android's primary language ecosystem.

Java · 17
Kotlin · 7
C# · 1
C++ · 1
android ·147,569
kotlin ·53,202
permission ·44,782
java ·42,778
lottie ·35,723
animation ·35,723
airbnb ·35,723
after-effects ·35,723
encrypt ·35,642
cache ·33,626