Fragment Back Stack manages fragments on a single activity and maintain back press.
Routable is an in-app native URL router, for Android.