An open API service indexing awesome lists of open source software.

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/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/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/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

annotation-processor apt java

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/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/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

annotation-processor kotlin

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/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/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/amitkma/stitch

Simple threading library using annotations for Android

android-library annotation-processor threading

Last synced: 14 Apr 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/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/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/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/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

annotation-processor

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/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