Common scopes, qualifiers, modules and few utilities for Dagger 2.
Intent and Bundle "injection" library for Android which uses annotation processing to generate boilerplate code for you. This library is based on ButterKnife and Dagger.
PopKorn is a simple, powerful and lightweight Dependency Injector 100% Kotlin. It doesn't need any boilerplate, just use it.
A lightweight dependency injection framework for Android.
Inspired by MiniGuice and RoboGuice.
Annotation Field Injector Library written in Kotlin
PyxInjector help you to inject field, methods by various annotation field.
RoboGuice smoothes out some of the wrinkles in your Android development experience and makes things simple and fun. It's a Google Guice on Android.
Lightweight Dagger 2 scoped component management library.
Android library that generates app shortcuts for activities and methods annotated with @Shortcut
. No need to touch the manifest, create XML files or use the shortcut manager. Just annotate the code that you want the shortcut to call.
Spork is an annotation processing library to speed up development on your projects. It allows you to write less boilerplate code to make your code more readable and maintainable.
Base classes for using Squares Dagger in Android Apps.
Tiger - the fastest java dependency injection framework.
Toothpick is a scope tree based Dependency Injection (DI) library for Java.
It is a full-featured, runtime based, but reflection free, implementation of JSR 330.
Transfuse is a Java Dependency Injection (DI) and integration library geared specifically for the Google Android API.
The fastest view-injection Android library that populates View Holders. Using annotation processing, this library generates findViewById()
, saves code by connecting view-related methods to your views without need to findViewById
and then setOnClickListener
, and some other smart features that make it amazingly easy to use.
Tool to simplify dependency injection with dagger into ViewModel classes.
Vitamin Saber provides resource injection for Android (@InjectResource(resId)). It is annotation processor based and will provide all the speed you need on Android by avoiding reflection.