All Categories → Compilers → annotation-processor

Top 75 annotation-processor open source projects

Kotlin Compile Testing
A library for testing Kotlin and Java annotation processors, compiler plugins and code generation
Moxy
Moxy is MVP library for Android with incremental annotation processor and ktx features
Ulfberht
🗡️ A small but powerful & opinionated DI library. Written in Kotlin, and powered by annotation processing.
Transfuse
💉 Transfuse - A Dependency Injection and Integration framework for Google Android
Mpapt
🔧 Kotlin Native/JS/JVM Annotation Processor library for Kotlin compiler plugins
Awesome Annotation Processing
A curated list of resources related to the Java annotation processing API (JSR 269)
Placeholderview
This 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 -->
Beanknife
An annotation processor library to automatically generate the data transfer objects (DTO).
Androidannotations
Fast Android Development. Easy maintainance.
Bulldog
Android library to simplify reading and writing to SharedPreferences, never write code like this anymore prefs.edit().putString("someKey","someString").apply()
Flownav
Annotation processor that provides better navigation on android multi-modules projects 🛳.
Crumb
An annotation processor for breadcrumbing metadata across compilation boundaries.
Kripton
A Java/Kotlin library for Android platform, to manage bean's persistence in SQLite, SharedPreferences, JSON, XML, Properties, Yaml, CBOR.
Kson
Gson TypeAdapter & Factory generator for Kotlin data classes
Mapstruct Kotlin
Using mapstruct with kotlin data classes.
Dart
Extras binding and intent builders for Android apps.
Gencycler
Gencycler is the fastest way to write RecyclerView adapters
Kotlin Builder Annotation
A minimal viable replacement for the Lombok @Builder plugin for Kotlin code
Inspector
A tiny class validation library.
Kpoet
An expressive DSL built on top of JavaPoet to make writing code almost as easy as writing the code yourself.
Auto Value Map
AutoValue Extension to add Map generation support
Gsonpath
A Java annotation processor library which generates gson type adapters using basic JsonPath style annotations
Zerocell
Simple, efficient Excel to POJO library for Java
Mezzanine
An annotation processor that reads files at compile time
Metasra Pipeline
MetaSRA: normalized sample-specific metadata for the Sequence Read Archive
Hamcrest Pojo Matcher Generator
Autogenerated java hamcrest matchers for pojo with help of AnnotationProcessor
Koloboke
Java Collections till the last breadcrumb of memory and performance
Showkase
🔦 Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements
Android State
A utility library for Android to save objects in a Bundle without any boilerplate.
Kotshi
An annotation processor that generates Moshi adapters from immutable Kotlin data classes.
Derive4j
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
Paperparcel
Auto-generate the fastest possible Parcelable implementations for Java and Kotlin
Onactivityresult
OnActivityResult annotation compiler for Android
Deeplinkdispatch
A simple, annotation-based library for making deep link handling better on Android
Mapstruct
An annotation processor for generating type-safe bean mappers
Android Api Securekeys
Store data in a simple and secure way
Parceler
📦 Android Parcelables made easy through code generation.
Preferenceroom
🚚 Android processing library for managing SharedPreferences persistence efficiently and structurally.
Pojobuilder
A Java Code Generator for Pojo Builders
Jackdaw
Java Annotation Processor which allows to simplify development
Vscode Todo Highlight
a vscode extension to highlighting todos, fixmes, and any annotations...
Blade
Android library for boilerplate destruction
Immutables
Annotation 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
Doma
DAO oriented database mapping framework for Java 8+
annotation-processor-sample
An annotation processor which implements "Builder pattern" for your java classes.
Dexter
Manage multidexing using simple annotations and gradle tasks.
kotlin-cursor
Kotlin Annotation Processor to generate fromCursor and toContentValues of data classes.
WinAnalytics
A light-weight android library that can be quickly integrated into any app to use analytics tools.
simple-annotation-processor
Simple annotation processor example. Inspired by the idea of "How ButterKnife works?"
dagger2-ktx
Kotlin extension bridge library for Dagger2 (proof-of-concept)
AutoBindings
Set of annotations that aims to make your Android development experience easier along with lint checks.
Stitch
Simple threading library using annotations for Android
generate-kotlin-multiple-rounds
Android sample project demonstrating how to generate Kotlin code through annotation processing, and then feeding it into a second round of annotation processing.
1-60 of 75 annotation-processor projects