Android Store
Search Android Libraries, Projects, and ToolsLink to MindOrks Open Source Projects

Dependency Injections
butterknife
butterknife
25400 Stars
ButterKnife is a view "injection" library for Android which uses annotation processing to generate boilerplate code for you.
JakeWharton
dagger
dagger
15400 Stars
A fast dependency injector for Android and Java.
google
androidannotations
androidannotations
11100 Stars
AndroidAnnotations is an Open Source framework that speeds up Android development. It takes care of the plumbing, and lets you concentrate on what's really important. By simplifying your code, it facilitates its maintenance.
androidannotations
dagger
dagger
7200 Stars
A fast dependency injector for Android and Java.
square
roboguice
roboguice
3800 Stars
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.
roboguice
kotterknife
kotterknife
2300 Stars
Butter Knife-esque view binding for Kotlin.
JakeWharton
shortbread
shortbread
1800 Stars
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.
MatthiasRobbers
tiger
tiger
1700 Stars
Tiger - the fastest java dependency injection framework.
google
dart
dart
1200 Stars
Extra "injection" library for Android which uses annotation processing to generate code that does direct field assignment of your extras.
f2prateek
Toothpick
Toothpick
1000 Stars
Toothpick is a scope tree based Dependency Injection (DI) library for Java.
stephanenicolas
pocketknife
pocketknife
403 Stars
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.
hansenji
feather
feather
308 Stars
Feather is an ultra-lightweight dependency injection (JSR-330) library for Java and Android. It's main goal is to deliver easy-to-use basic dependency injection functionality with high performance and - taken to the extreme - small footprint.
zsoltherpai
transfuse
transfuse
228 Stars
Transfuse is a Java Dependency Injection (DI) and integration library geared specifically for the Google Android API.
johncarl81
katana
katana
178 Stars
Lightweight, minimalistic dependency injection library for Android & Kotlin.
rewe-digital-incubator
declex
declex
173 Stars
DecleX is an open source framework that aims to get closer to a fully Declarative Language for Android Development. It facilitates the writing and the maintenance of applications, reducing the amount of code that should be written. It uses a clean Pseudo Java Code and Java Annotations, getting rid of the verbosity of the Java Language itself.
smaugho
Michelangelo
Michelangelo
142 Stars
Layout inflation library for Android which uses annotation processing to write the code you don't want to write and simplify your compound views.
RomainPiel
AndroidAutowire
AndroidAutowire
108 Stars
Using Java Annotations and Reflection, this library will allow you to replace some of annoying boilerplate setup from your Activities, Fragments, and Views with an annotation based approach.
CardinalNow
Spork
Spork
81 Stars
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.
ByteWelder
DaggerViewModel
DaggerViewModel
68 Stars
An integration Module for injecting Google Architecture Components' ViewModel into Dagger2-injected Android activities and fragments.
alexfacciorusso
DaggerAutoInject
DaggerAutoInject
49 Stars
Inject automatically your Activities & Fragments, just with a simple annotation.
florent37
Kinject
Kinject
38 Stars
A fast dependency injector for Android and Java. Kinject has been thought to get the following objectives:
Wokdsem
proton
proton
35 Stars
A lightweight dependency injection framework for Android.
hnakagawa
ViewHolderInflater
ViewHolderInflater
31 Stars
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.
Raizlabs
LittleKnife
LittleKnife
31 Stars
Simple View injection framework to be used as a tool for learning compile-time Annotation Processing.
emmano

Watch and learn from our free Android videos

Learners From Our Courses Work At
logo googlelogo facebooklogo microsoftlogo gojeklogo directilogo uberlogo olalogo zomatologo paytmlogo hikelogo rakutenlogo zolandologo swiggylogo makemytrip