Projects in Awesome Lists tagged with annotation-processor
A curated list of projects in awesome lists tagged with annotation-processor .
https://github.com/androidannotations/androidannotations
Fast Android Development. Easy maintainance.
android androidannotations annotation-processor java
Last synced: 05 Oct 2025
https://github.com/mapstruct/mapstruct
An annotation processor for generating type-safe bean mappers
annotation-processor bean-mapping java javabeans mapping mapstruct no-reflection records
Last synced: 17 Dec 2025
https://github.com/airbnb/DeepLinkDispatch
A simple, annotation-based library for making deep link handling better on Android
android annotation-processor deep-links
Last synced: 22 Jul 2025
https://github.com/airbnb/deeplinkdispatch
A simple, annotation-based library for making deep link handling better on Android
android annotation-processor deep-links
Last synced: 11 Apr 2025
https://github.com/johncarl81/parceler
:package: Android Parcelables made easy through code generation.
android android-parcelable annotation-processor boilerplate java
Last synced: 14 May 2025
https://github.com/immutables/immutables
Java annotation processor to create immutable objects and builders, for records too. Sweep boilerplate code under the rug!
annotation-processor builder gson guava immutable-collections immutable-datastructures immutable-objects immutables jackson java records
Last synced: 11 Jan 2026
https://github.com/airbnb/Showkase
π¦ Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements
android android-library annotation-processor design-systems jetpack-android jetpack-compose reusable-components ui-components
Last synced: 16 Mar 2025
https://github.com/airbnb/showkase
π¦ Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements
android android-library annotation-processor design-systems jetpack-android jetpack-compose reusable-components ui-components
Last synced: 14 May 2025
https://github.com/janishar/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 -->
android animation annotation-processing annotation-processor annotations gridview listview loadmore placeholderview recyclerview swipe swipeview tinder tinder-swiper tinder-ui
Last synced: 15 May 2025
https://github.com/MatthiasRobbers/shortbread
Android library that creates app shortcuts from annotations
android android-library annotation-processor app-shortcuts code-generation deep-links gradle-plugin kotlin
Last synced: 11 Apr 2025
https://github.com/matthiasrobbers/shortbread
Android library that creates app shortcuts from annotations
android android-library annotation-processor app-shortcuts code-generation deep-links gradle-plugin kotlin
Last synced: 15 May 2025
https://github.com/foso/ktorfit
HTTP client generator / KSP plugin for Kotlin Multiplatform (Android, iOS, Js, Jvm, Native, WasmJs)) using KSP and Ktor clients inspired by Retrofit https://foso.github.io/Ktorfit
android annotation-processor http-client kotlin kotlin-compiler-plugin kotlin-mpp kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kotlinjs ksp ktor
Last synced: 12 Dec 2025
https://github.com/Foso/Ktorfit
HTTP client generator / KSP plugin for Kotlin Multiplatform (Android, iOS, Js, Jvm, Native, WasmJs)) using KSP and Ktor clients inspired by Retrofit https://foso.github.io/Ktorfit
android annotation-processor http-client kotlin kotlin-compiler-plugin kotlin-mpp kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kotlinjs ksp ktor
Last synced: 02 Apr 2025
https://github.com/f2prateek/dart
Extras binding and intent builders for Android apps.
android annotation-processor henson intent intent-builder navigation
Last synced: 08 Apr 2025
https://github.com/leventov/Koloboke
Java Collections till the last breadcrumb of memory and performance
annotation-processor collections hashmap high-performance java java-collections koloboke primitive-specializations
Last synced: 30 Mar 2025
https://github.com/leventov/koloboke
Java Collections till the last breadcrumb of memory and performance
annotation-processor collections hashmap high-performance java java-collections koloboke primitive-specializations
Last synced: 16 Dec 2025
https://github.com/evernote/android-state
A utility library for Android to save objects in a Bundle without any boilerplate.
android android-application annotation-processor boilerplate icepick kotlin kotlin-android
Last synced: 16 May 2025
https://github.com/ansman/kotshi
An annotation processor that generates Moshi adapters from immutable Kotlin data classes.
annotation-processor annotations data-class kotlin moshi
Last synced: 14 May 2025
https://github.com/tschuchortdev/kotlin-compile-testing
A library for testing Kotlin and Java annotation processors, compiler plugins and code generation
annotation-processing annotation-processor annotation-processors compile compiler compiler-plugin kotlin testing testing-kotlin testing-tools
Last synced: 12 Jan 2026
https://github.com/derive4j/derive4j
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
algebra algebraic-data-types annotation-processor catamorphisms derive4j discriminated-unions exhaustiveness-checking fold functional-programming java java-8 laziness optics sum-types tagged-unions visitor visitor-pattern
Last synced: 12 Apr 2025
https://github.com/wayou/vscode-todo-highlight
a vscode extension to highlighting todos, fixmes, and any annotations...
annotation-processor todo vscode-extension
Last synced: 04 Apr 2025
https://github.com/ZacSweers/MoshiX
Extensions for Moshi including IR plugins, moshi-sealed, and more.
annotation-processor code-generation ir json kapt kotlin kotlin-compiler-plugin kotlin-reflect kotlin-symbol-processor kotlinpoet kotlinx-metadata ksp moshi reflection sealed
Last synced: 16 May 2025
https://github.com/zacsweers/moshix
Extensions for Moshi including IR plugins, moshi-sealed, and more.
annotation-processor code-generation ir json kapt kotlin kotlin-compiler-plugin kotlin-reflect kotlin-symbol-processor kotlinpoet kotlinx-metadata ksp moshi reflection sealed
Last synced: 15 May 2025
https://github.com/grandstaish/paperparcel
Auto-generate Parcelable implementations for Java and Kotlin
android android-parcelable annotation-processor autovalue-extension
Last synced: 11 Jan 2026
https://github.com/vanniktech/onactivityresult
OnActivityResult annotation compiler for Android
android annotation-processor onactivityresult
Last synced: 05 Apr 2025
https://github.com/domaframework/doma
DAO oriented database mapping framework for Java
annotation-processor dao doma java jdbc kotlin no-dependencies sql
Last synced: 21 Feb 2025
https://github.com/skydoves/preferenceroom
:truck: Android processing library for managing SharedPreferences persistence efficiently and structurally.
android android-library annotation-processing annotation-processor annotations dependency-injection kotlin kotlin-android persistence preferenceroom preferences shared-preferences sharedpreferences sharedpreferences-manager skydoves storage
Last synced: 06 Apr 2025
https://github.com/mkarneim/pojobuilder
A Java Code Generator for Pojo Builders
annotation-processor builder java pojobuilder
Last synced: 20 Nov 2025
https://github.com/vbauer/jackdaw
Java Annotation Processor which allows to simplify development
Last synced: 24 Jun 2025
https://github.com/jstachio/jstachio
Java type safe statically compiled mustache
annotation-processor dropwizard java jooby mustache spring template-engine type-safe
Last synced: 26 Jul 2025
https://github.com/afollestad/ulfberht
π‘οΈ A small but powerful & opinionated DI library. Written in Kotlin, and powered by annotation processing.
annotation-processor dependency-injection di kotlin lifecycle viewmodel
Last synced: 14 Jan 2026
https://github.com/Foso/MpApt
(Deprecated) :wrench: Kotlin Native/JS/JVM Annotation Processor library for Kotlin compiler plugins
annotation-processor compiler-plugin kotlin kotlin-js kotlin-multiplatform kotlin-native kotlin-native-plugin kotlin-plugin kotlinjs
Last synced: 02 Apr 2025
https://github.com/johncarl81/transfuse
:syringe: Transfuse - A Dependency Injection and Integration framework for Google Android
android android-architecture annotation-processor dependency-injection framework java
Last synced: 05 Apr 2025
https://github.com/vipcxj/beanknife
An annotation processor library to automatically generate the data transfer objects (DTO).
annotation-processor data-transfer dto dto-bean json-view metadata spring-support
Last synced: 07 May 2025
https://github.com/janishar/annotation-processing-example
It is the example project for the annotation processing tutorial.
android annotation-processing annotation-processor butterknife example example-code example-project java library mindorks modules tutorial
Last synced: 21 Aug 2025
https://github.com/jeziellago/flownav
Annotation processor that provides better navigation on android multi-modules projects π³.
android annotation-processor fragments kotlin navigation navigation-component
Last synced: 14 Apr 2025
https://github.com/vipcxj/jasync
make async-await code style available in java just like csharp and es6
annotation-processor async async-await await java
Last synced: 07 May 2025
https://github.com/dnault/therapi-runtime-javadoc
Read Javadoc comments at run time.
annotation-processor javadoc javadoc-comments javadocs runtime
Last synced: 09 Apr 2025
https://github.com/xcesco/kripton
A Java/Kotlin library for Android platform, to manage bean's persistence in SQLite, SharedPreferences, JSON, XML, Properties, Yaml, CBOR.
android android-platform annotation-processor annotations cbor dao dao-pattern entity jackson java java-library json orm persistence retrofit2 shared-preferences sharedpreferences sqlite sqlite-android xml
Last synced: 04 Apr 2025
https://github.com/ashnair1/coco-assistant
Helper for dealing with MS-COCO annotations
annotation-processor ms-coco object-detection
Last synced: 08 Jul 2025
https://github.com/landerlyoung/jenny
JNI glue code generator
android annotation-processor cpp java jni
Last synced: 27 Feb 2025
https://github.com/bowbahdoe/magic-bean
A very basic library which will generate getters and setters.
annotation-processor code-generation java
Last synced: 06 Apr 2025
https://github.com/amrdeveloper/easyadapter
Android Annotation Processing Library to generate your adapters only with Annotations on your model, support working with Kapt and KSP Processors
adapter adapter-design-pattern android android-library annotation-processor kapt kotlin kotlinpoet ksp lint linter-plugin
Last synced: 13 Jun 2025
https://github.com/AmrDeveloper/EasyAdapter
Android Annotation Processing Library to generate your adapters only with Annotations on your model, support working with Kapt and KSP Processors
adapter adapter-design-pattern android android-library annotation-processor kapt kotlin kotlinpoet ksp lint linter-plugin
Last synced: 12 Apr 2025
https://github.com/derive4j/hkt
Higher Kinded Type machinery for Java
annotation-processor functional-programming hk-encoding hkt java-8 typechecker
Last synced: 15 Apr 2025
https://github.com/creditdatamw/zerocell
Simple, efficient Excel to POJO library for Java
annotation-processor annotations excel java8 pojo
Last synced: 05 Apr 2025
https://github.com/mars885/hilt-binder
An annotating processing library that automatically generates Dagger Hilt's `@Binds` methods.
android annotation-processing annotation-processor dagger dagger-hilt dagger2 kotlin kotlin-library
Last synced: 09 Apr 2025
https://github.com/pante/chimera
Karus Lab's mono-repository for annotation processing tools & spigot libraries
annotation-processor brigadier bukkit bukkit-api code-generation java-17 java-library minecaft mojang paper papermc spigot spigot-api spigot-library
Last synced: 09 Apr 2025
https://github.com/Pante/chimera
Karus Lab's mono-repository for annotation processing tools & spigot libraries
annotation-processor brigadier bukkit bukkit-api code-generation java-17 java-library minecaft mojang paper papermc spigot spigot-api spigot-library
Last synced: 14 Mar 2025
https://github.com/agrosner/kpoet
An expressive DSL built on top of JavaPoet to make writing code almost as easy as writing the code yourself.
annotation-processing annotation-processor annotations codegen codegeneration codegenerator javapoet
Last synced: 01 Sep 2025
https://github.com/zacsweers/inspector
A tiny class validation library.
annotation-processor validation validator
Last synced: 11 Jan 2026
https://github.com/lachlanmckee/gsonpath
A Java annotation processor library which generates gson type adapters using basic JsonPath style annotations
adapter-factory android annotation-processor annotation-processor-library annotations gson java java-annotation-processor json jsonpath kotlin
Last synced: 05 Sep 2025
https://github.com/2bab/koncat
Aggregate Kotlin Symbols from multi-modules in compile-time.
android annotation-processor build-tool kotlin
Last synced: 22 Mar 2025
https://github.com/2BAB/Koncat
Aggregate Kotlin Symbols from multi-modules in compile-time.
android annotation-processor build-tool kotlin
Last synced: 12 Apr 2025
https://github.com/cynnyx/auto-value-map
AutoValue Extension to add Map generation support
annotation-processor autovalue autovalue-extension
Last synced: 10 May 2025
https://github.com/javalin/javalin-openapi
Annotation processor for compile-time OpenAPI & JsonSchema, with out-of-the-box support for Javalin 5.x, Swagger & ReDoc
annotation-processor hacktoberfest javalin javalin-openapi javalin-plugin json-schema openapi openapi3 redoc swagger swagger-ui
Last synced: 30 Jun 2025
https://github.com/morfly/ksp-sample
Kotlin Symbol Processing (KSP) sample project
annotation-processing annotation-processor kotlin ksp
Last synced: 05 Aug 2025
https://github.com/anthonycr/mezzanine
An annotation processor that reads files at compile time
Last synced: 13 Apr 2025
https://github.com/championswimmer/spork
android annotation-processor annotations gradle kapt kotlin ksp
Last synced: 13 Apr 2025
https://github.com/dzikoysk/sqiffy
Experimental compound SQL framework with type-safe DSL API generated at compile-time from annotation based schema diff
annotation-processor compile-time dsl exposed kotlin ksp migration sql
Last synced: 21 Apr 2025
https://github.com/toolisticon/aptk
A toolkit project to enable you to build annotation processors more easily
annotation annotation-processor annotation-processor-toolkit annotations code-generation hacktoberfest java processor toolkit validation
Last synced: 09 Apr 2025
https://github.com/pante/elementary
A suite of libraries that simplify creating and unit testing annotation processors.
annotation-processor annotation-processors annotation-tool hacktoberfest java java-11 java-17 java-compiler junit-extension junit5 junit5-extension testing
Last synced: 10 Apr 2025
https://github.com/blipinsk/dagger2-ktx
Kotlin extension bridge library for Dagger2 (proof-of-concept)
annotation-processing annotation-processor annotations dagger2 kotlin kotlin-extensions
Last synced: 10 Apr 2025
https://github.com/goodforgod/graalvm-hint
π§° Generates GraalVM configuration hints for native-image applications.
annotation-processor graalvm graalvm-native-image hint native-image
Last synced: 30 Jul 2025
https://github.com/adevintaspain/retroswagger
π§© A library that generates kotlin code for Retrofit 2 based on a Swagger endpoint. Includes an Annotation Processor to configure and generate the code on build time.
annotation-processing annotation-processor apt codegen codegenerator hacktoberfest kapt kotlin kotlin-android kotlinpoet library openapi-specification rest rest-api retrofit2 rxjava2 swagger swagger-codegen
Last synced: 06 Oct 2025
https://github.com/dzuvic/jtsgen
Convert Java Types to TypeScript
annotation-processor java processor typescript typescript-generator
Last synced: 14 Jan 2026
https://github.com/smotastic/smartstruct
Dart Code Generator for generating mapper classes
annotation-processor beanmapper codegenerator dart hacktoberfest mapper mapstruct nullsafe object-mapper
Last synced: 20 Jul 2025
https://github.com/danysantiago/kotlin-cursor
Kotlin Annotation Processor to generate fromCursor and toContentValues of data classes.
android annotation-processor cursors kotlin
Last synced: 30 Oct 2025
https://github.com/yandex-qatools/hamcrest-pojo-matcher-generator
Autogenerated java hamcrest matchers for pojo with help of AnnotationProcessor
annotation-processor hamcrest matcher
Last synced: 09 Jul 2025
https://github.com/toolisticon/cute
Java compile testing library, that allows you to test annotation processors.
annotation annotation-processing annotation-processor annotations compilation-testing compile compile-time hacktoberfest java javac junit junit4 junit5 processing processor test testing testng tests
Last synced: 17 Mar 2025
https://github.com/bsorrentino/maven-annotation-plugin
A maven plugin to process annotation from jdk8 and above at compile time
annotation-processor annotations java
Last synced: 07 Apr 2025
https://github.com/twogoods/tgdao
sql generator tool based on Mybatis
annotation-processor mybatis mybatis-sql mybatisgenerator
Last synced: 05 May 2025
https://github.com/artemmey/ui-generator
Best UI development practices are now available for Android
android android-annotation-processor android-annotations android-architecture android-architecture-components android-custom-view android-databinding android-fragments android-framework android-library android-mvvm android-ui annotation annotation-processor architecture architecture-components code-generation databinding jetpack-compose mvvm
Last synced: 10 Apr 2025
https://github.com/amitkma/stitch
Simple threading library using annotations for Android
android-library annotation-processor threading
Last synced: 14 Apr 2025
https://github.com/japkit/japkit
Java Annotation Processing Kit
annotation-processor code-generation code-generator declarative java
Last synced: 09 Jul 2025
https://github.com/blipinsk/butterknife-ktx
Kotlin extension bridge library for Butterknife (proof-of-concept)
annotation-processing annotation-processor annotations butterknife kotlin kotlin-android kotlin-extensions
Last synced: 19 Jul 2025
https://github.com/roroche/annotationprocessorstarter
Project to set up basics of a Java annotation processor
android android-library annotation annotation-processing annotation-processor annotationprocessor annotations annotations-processor apt java java-library
Last synced: 04 Apr 2025
https://github.com/tarek360/kotlin-annotation-processor
Annotation Processor Sample in Kotlin
annotation-processing annotation-processor javapoet kapt kotlin kotlinpoet
Last synced: 01 May 2025
https://github.com/blipinsk/data-class-builder
π Automatically generating builders π·ββοΈfor Kotlin data classes
annotation-processor annotations data-class kotlin
Last synced: 24 Oct 2025
https://github.com/pinterest/l10nmessages
L10nMessages is a library that makes internationalization (i18n) and localization (l10n) of Java applications easy and safe.
annotation-processor bazel fluent-api format gradle i18n icu4j internationalization java l10n localization maven
Last synced: 07 Jul 2025
https://github.com/y9vad9/implier
Kotlin Symbol Processor library for creating Mutable, Immutable, Builders, DSL Builders from interfaces & abstract classes with properties.
annotation-processor kotlin kotlin-annotation-processor kotlin-builder kotlin-dsl kotlin-java kotlin-library ksp
Last synced: 11 Aug 2025
https://github.com/jffiorillo/jvmbuilder
A source code generator for Kotlin data classes to automatically create a Builder class.
annotation-processor java kapt kotlin kotlin-android kotlin-library
Last synced: 11 Jan 2026
https://github.com/holmofy/spring-data-criteria
`Spring Data Criteria` extends Spring Data JDBC & R2DBC & JPA to support dynamic sql
annotation-processor dynamic-sql jpamodelgen model-generator spring spring-data spring-data-jdbc spring-data-jpa spring-data-r2dbc spring-jdbc sql
Last synced: 17 Mar 2025
https://github.com/zeoflow/parcelled
A fast annotation processor that auto-generates the Parcelable methods without writing them.
android-library annotation-processor kapt parcellable parcelled parcelled-compiler parcelled-library parcelled-runtime zeoflow zeoflow-library
Last synced: 11 Jan 2026
https://github.com/bleacherreport/velocidapter
A Databinding Alternative for Adapters
android android-architecture android-library annotation-processor kotlin-android kotlin-android-extensions recyclerview
Last synced: 15 Oct 2025
https://github.com/sunfusheng/spi
SPI (Service Provider Interface) ε©ε Android η»δ»ΆεεΌε
annotation annotation-processor asm module serviceprovider spi
Last synced: 07 Apr 2025
https://github.com/shaishavgandhi/navigator
Annotation processor that eliminates navigation and Bundle boilerplate
activity android annotation-processor boilerplate bundle fragments java navigation
Last synced: 13 Apr 2025
https://github.com/ralscha/extclassgenerator
Ext JS code generator. Creating model js classes from java classes
annotation-processor extjs java
Last synced: 14 Jun 2025
https://github.com/omaraflak/filter-library
Android library to filter any object in a list using a simple annotation.
android annotation-processor filter filter-list java-streams library
Last synced: 11 Jan 2026
https://github.com/dhi13man/spring-multi-data-source
To mitigate Spring's limitations with multiple data sources in a single service, this library provides two custom Java annotations that automatically generate all the required bean definition configurations, and package-segregated repositories, for each data source.
annotation-processor annotations database java maven spring spring-boot
Last synced: 14 Apr 2025
https://github.com/gmugra/net.cactusthorn.config
Configuration library based on annotation processing
annotation-processor configuration-library configuration-management hjson java java-8 json properties toml xml yaml
Last synced: 10 Apr 2025
https://github.com/beyama/winter
Kotlin Dependency Injection
android annotation-processor dependency-injection kotlin kotlin-dependency-injection
Last synced: 10 Apr 2025
https://github.com/joht/alias
alias names for java types
alias aliases annotation-processor discoverability eventsourcing json serializer upcasting
Last synced: 21 Aug 2025
https://github.com/popovanton0/kira
ποΈ Automatically generates UI which allows users to call any function (including composable ones) with any parameter values. Useful for building demo screens in playground apps of design systems
android annotation-processor code-generation demo-app design-system jetpack-compose kotlin ksp playground-app
Last synced: 13 Apr 2025
https://github.com/mageddo-projects/annotation-processing-tools
A set of useful tools when creating annotation processing libs
Last synced: 14 Jan 2026
https://github.com/dimpon/loguno
Library for injecting logging commands into java code during compiling.
annotation-processor codegeneration java logging slf4j
Last synced: 29 Jun 2025
https://github.com/tommus/ktx-prefs
Shared preferences made easy. With a little bit of reactive extensions.
android annotation-processor annotations compile-time kotlin kotlin-library sharedpreferences utility
Last synced: 14 Apr 2025
https://github.com/aashrai/brahma-hibernateutils
Entity Registration in Dropwizard made dead simple
annotation-processor dropwizard dropwizard-application hibernate hibernate-orm java
Last synced: 13 May 2025
https://github.com/lachlanmckee/gsonpath-extensions
An extension library for Gsonpath that adds Android Support Library annotation client-side validation
adapter-factory android annotation-processor annotation-validation annotations gson gson-path java json kotlin
Last synced: 12 Apr 2025
https://github.com/hexagonmc/spigot-gradle
Gradle plugin for Spigot- and BungeeCord-Plugins
annotation-processor annotations buildscript bungeecord bungeecord-annotations bungeecord-plugin gradle gradle-plugin plugin spigot spigot-annotations spigot-gradle
Last synced: 14 Jan 2026