simple-annotation-processorSimple annotation processor example. Inspired by the idea of "How ButterKnife works?"
Stars: ✭ 54 (+184.21%)
RapidORMQuick solutions for Android ORM
Stars: ✭ 24 (+26.32%)
jvmbuilderA source code generator for Kotlin data classes to automatically create a Builder class.
Stars: ✭ 16 (-15.79%)
MethodScopeReduce repetitive inheritance works in OOP world using @MethodScope.
Stars: ✭ 33 (+73.68%)
ResourcesPoetKotlin API for generating Android XML Resources
Stars: ✭ 102 (+436.84%)
AnnotationProcessing✔️ㅤ[ARTICLE] Writing your own Annotation Processors in Android
Stars: ✭ 47 (+147.37%)
PlaceholderviewThis library provides advance views for lists and stacks. Some of the views are build on top of RecyclerView and others are written in their own. Annotations are compiled by annotation processor to generate bind classes. DOCS -->
Stars: ✭ 2,104 (+10973.68%)
dagger2-ktxKotlin extension bridge library for Dagger2 (proof-of-concept)
Stars: ✭ 41 (+115.79%)
avaje-injectDependency injection via APT (source code generation) ala "Server side Dagger DI"
Stars: ✭ 114 (+500%)
copydynamicPrototype of generating `copyDynamic` extension functions for kotlin data classes
Stars: ✭ 57 (+200%)
ColdStorageLightweight data loading and caching library for android
Stars: ✭ 39 (+105.26%)
piriPiri is a lightweight annotation processing library that generates static factory methods for your Activities and Fragments.
Stars: ✭ 53 (+178.95%)
generate-kotlin-multiple-roundsAndroid sample project demonstrating how to generate Kotlin code through annotation processing, and then feeding it into a second round of annotation processing.
Stars: ✭ 25 (+31.58%)
Android StateA utility library for Android to save objects in a Bundle without any boilerplate.
Stars: ✭ 857 (+4410.53%)
KsonGson TypeAdapter & Factory generator for Kotlin data classes
Stars: ✭ 90 (+373.68%)
Derive4jJava 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
Stars: ✭ 511 (+2589.47%)
OnactivityresultOnActivityResult annotation compiler for Android
Stars: ✭ 470 (+2373.68%)
BeanknifeAn annotation processor library to automatically generate the data transfer objects (DTO).
Stars: ✭ 163 (+757.89%)
DartExtras binding and intent builders for Android apps.
Stars: ✭ 1,203 (+6231.58%)
MapstructAn annotation processor for generating type-safe bean mappers
Stars: ✭ 4,710 (+24689.47%)
Parceler📦 Android Parcelables made easy through code generation.
Stars: ✭ 3,589 (+18789.47%)
PojobuilderA Java Code Generator for Pojo Builders
Stars: ✭ 326 (+1615.79%)
Vscode Todo Highlighta vscode extension to highlighting todos, fixmes, and any annotations...
Stars: ✭ 305 (+1505.26%)
Transfuse💉 Transfuse - A Dependency Injection and Integration framework for Google Android
Stars: ✭ 226 (+1089.47%)
AndroidannotationsFast Android Development. Easy maintainance.
Stars: ✭ 11,167 (+58673.68%)
KpoetAn expressive DSL built on top of JavaPoet to make writing code almost as easy as writing the code yourself.
Stars: ✭ 58 (+205.26%)
ImmutablesAnnotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects. JSON, Jackson, Gson, JAX-RS integrations included
Stars: ✭ 3,031 (+15852.63%)
Showkase🔦 Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements
Stars: ✭ 873 (+4494.74%)
KriptonA Java/Kotlin library for Android platform, to manage bean's persistence in SQLite, SharedPreferences, JSON, XML, Properties, Yaml, CBOR.
Stars: ✭ 110 (+478.95%)
KotshiAn annotation processor that generates Moshi adapters from immutable Kotlin data classes.
Stars: ✭ 656 (+3352.63%)
PaperparcelAuto-generate the fastest possible Parcelable implementations for Java and Kotlin
Stars: ✭ 494 (+2500%)
Mapstruct KotlinUsing mapstruct with kotlin data classes.
Stars: ✭ 84 (+342.11%)
DeeplinkdispatchA simple, annotation-based library for making deep link handling better on Android
Stars: ✭ 4,108 (+21521.05%)
Ulfberht🗡️ A small but powerful & opinionated DI library. Written in Kotlin, and powered by annotation processing.
Stars: ✭ 234 (+1131.58%)
GencyclerGencycler is the fastest way to write RecyclerView adapters
Stars: ✭ 73 (+284.21%)
Preferenceroom🚚 Android processing library for managing SharedPreferences persistence efficiently and structurally.
Stars: ✭ 341 (+1694.74%)
ShortbreadAndroid library that creates app shortcuts from annotations
Stars: ✭ 1,803 (+9389.47%)
JackdawJava Annotation Processor which allows to simplify development
Stars: ✭ 306 (+1510.53%)
InspectorA tiny class validation library.
Stars: ✭ 64 (+236.84%)
BladeAndroid library for boilerplate destruction
Stars: ✭ 278 (+1363.16%)
MoshixMoshi Extensions
Stars: ✭ 243 (+1178.95%)
DomaDAO oriented database mapping framework for Java 8+
Stars: ✭ 257 (+1252.63%)
Auto Value MapAutoValue Extension to add Map generation support
Stars: ✭ 56 (+194.74%)
DexterManage multidexing using simple annotations and gradle tasks.
Stars: ✭ 41 (+115.79%)
BulldogAndroid library to simplify reading and writing to SharedPreferences, never write code like this anymore prefs.edit().putString("someKey","someString").apply()
Stars: ✭ 133 (+600%)
GsonpathA Java annotation processor library which generates gson type adapters using basic JsonPath style annotations
Stars: ✭ 54 (+184.21%)
kotlin-cursorKotlin Annotation Processor to generate fromCursor and toContentValues of data classes.
Stars: ✭ 34 (+78.95%)
JennyJNI glue code generator
Stars: ✭ 53 (+178.95%)
WinAnalyticsA light-weight android library that can be quickly integrated into any app to use analytics tools.
Stars: ✭ 23 (+21.05%)
Mpapt🔧 Kotlin Native/JS/JVM Annotation Processor library for Kotlin compiler plugins
Stars: ✭ 213 (+1021.05%)
FlownavAnnotation processor that provides better navigation on android multi-modules projects 🛳.
Stars: ✭ 122 (+542.11%)
ZerocellSimple, efficient Excel to POJO library for Java
Stars: ✭ 53 (+178.95%)
MezzanineAn annotation processor that reads files at compile time
Stars: ✭ 45 (+136.84%)
smartstructDart Code Generator for generating mapper classes
Stars: ✭ 20 (+5.26%)
AutoBindingsSet of annotations that aims to make your Android development experience easier along with lint checks.
Stars: ✭ 15 (-21.05%)