Toothpick is a scope tree based Dependency Injection (DI) library for Java with a special focus on Android. It performs as well as the daggers, but offers a simple approach to Di.
Toothpick Toothpick is a scope tree based Dependency Injection (DI) library for Java with a special focus on Android.
Toothpick (a.k.a TP) API is based on Guice/RoboGuice APIs, but it avoids runtime reflection by using annotation processing like Dagger 1 & Dagger 2 do. Hence, TP claims to be simpler to use, offer best testing support but have performances at least as good as the Daggers.
https://github.com/stephanenicolas/toothpick
User Snicolas is one of the authors.