alibaba/ARouter
# 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App è¿›è¡Œç»„ä»¶åŒ–æ”¹é€ çš„è·¯ç”±æ¡†æž¶)
$ git clone https://github.com/alibaba/ARouter.git
stars
14,471
forks
2,606
language
Java
license
Apache License 2.0
What is alibaba/ARouter?
ARouter is a routing framework for Android that helps organize apps into independent, reusable components by managing navigation between them and handling dependency injection. Developers use it to decouple components, reduce dependencies between modules, and simplify inter-component communication in large Android projects. It includes features like interceptors for controlling navigation flow and supports both implicit and explicit routing patterns.
Links
Topics
Activity
141 open issues · last updated Jul 21, 2026