Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Annotation Processing
53 Open Source Annotation Processing Software Projects
Free and open source annotation processing code projects including engines, APIs, generators, and tools.
Placeholderview
2106 ⭐
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 -->
Papercut
366 ⭐
Keep your codebase simple
Preferenceroom
352 ⭐
:truck: Android processing library for managing SharedPreferences persistence efficiently and structurally.
Gradle Apt Plugin
299 ⭐
[OBSOLETE] Gradle plugin making it easier/safer to use Java annotation processors
Awesome Annotation Processing
281 ⭐
A curated list of resources related to the Java annotation processing API (JSR 269)
Kotlin Compile Testing
377 ⭐
A library for testing Kotlin and Java annotation processors, compiler plugins and code generation
Annotation Processing Example
132 ⭐
It is the example project for the annotation processing tutorial.
Spork
80 ⭐
Annotation processing and dependency injection for Java/Android
Highlite
77 ⭐
An SQLite ORM for Android with automatic database migrations built with annotation processing
Fragmenter
62 ⭐
[Android Library] Remove Boilerplate code for initializing fragments
Gradle Processors
60 ⭐
Gradle plugin for integrating Java annotation processors
Linker
55 ⭐
A light weight URI routing framework for Android.
Kpoet
59 ⭐
An expressive DSL built on top of JavaPoet to make writing code almost as easy as writing the code yourself.
Copydynamic
54 ⭐
Prototype of generating `copyDynamic` extension functions for kotlin data classes
Piri
53 ⭐
Piri is a lightweight annotation processing library that generates static factory methods for your Activities and Fragments.
Simple Annotation Processor
54 ⭐
Simple annotation processor example. Inspired by the idea of "How ButterKnife works?"
Abtestgen
47 ⭐
An Android library for generating simple A/B tests
Dev Fun
46 ⭐
Annotation based developer targeted library. Call any function from anywhere from a nice UI or web interface.
Dagger2 Ktx
41 ⭐
Kotlin extension bridge library for Dagger2 (proof-of-concept)
Annotationprocessing
46 ⭐
:heavy_check_mark:ㅤ[ARTICLE] Writing your own Annotation Processors in Android
Avaje Inject
88 ⭐
Dependency injection via APT (source code generation) ala "Server side Dagger DI"
Jbock
60 ⭐
Reflectionless command line parser
Symbok Bundle
48 ⭐
Symfony annotations bundle
Retroswagger
35 ⭐
🧩 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.
Methodscope
33 ⭐
Reduce repetitive inheritance works in OOP world using @MethodScope.
Domino Jackson
39 ⭐
Jackson with Annotation processing
Crowdtruth Core
43 ⭐
CrowdTruth framework for crowdsourcing ground truth for training & evaluation of AI systems
T28hub Shade
26 ⭐
Automatic code generation for the SharedPreferences operation.
RAPIdorm
24 ⭐
Quick solutions for Android ORM
Generate Kotlin Multiple Rounds
25 ⭐
Android sample project demonstrating how to generate Kotlin code through annotation processing, and then feeding it into a second round of annotation processing.
Dalphi
23 ⭐
Dalphi - Active Learning Platform for Human Interaction
Fluid JSon
26 ⭐
A JSON library written in pure Kotlin
Kotlin Lombok Integration
26 ⭐
How to Use Kotlin with Lombok in a mixed Kt/Java project
Commandsmap
23 ⭐
a library that helps avoiding the switch/case and if/else massive blocks through a table lookup technique
Annotationprocessorstarter
19 ⭐
Project to set up basics of a Java annotation processor
Jeta
21 ⭐
Butterknife Ktx
20 ⭐
Kotlin extension bridge library for Butterknife (proof-of-concept)
Kotlin Annotation Processor
19 ⭐
Annotation Processor Sample in Kotlin
Autoproxy
14 ⭐
Annotation Processing Library. Generates proxy class on top of interface/abstract class, that allows to intercept calls. Also known as a design pattern: proxy, delegate, interceptor.
Auto Data Class
14 ⭐
Generator for Kotlin data classes with Gson/Parcelable type adapter
Autofactory
13 ⭐
Auto create simple factory pattern by annotation processing for you.
Eo Envelopes
12 ⭐
Elegant Objects Envelopes
RAPIdooo
12 ⭐
Android POJO Converter:Generate scalable and bindable domain objects java class file automatically in compile time.
Tracedebug
11 ⭐
Annotation triggered method call plugin
Dzikoysk Annotations
11 ⭐
Reusable runtime annotations scanner for Java-based projects 🔎
Kotlin Elements
10 ⭐
Extension of the Java annotation processing API to Kotlin types
Hilt Binder
44 ⭐
An annotating processing library that automatically generates Dagger Hilt's `@Binds` methods.
Assume
25 ⭐
Easy Response Mocking for Retrofit using annotations
Activity Based Security Framework
16 ⭐
Exadel Activity-based Security Framework
Pagexml
12 ⭐
Library in C++ and a python wrapper for dealing with Page XML files
Kotlin Pizza Factory
10 ⭐
A simple example of annotation processing with Kotlin's kapt and Square's kotlinpoet.
Ksp Sample
16 ⭐
Kotlin Symbol Processing (KSP) sample project
Domaframework Kotlin Sample
10 ⭐
Doma Kotlin Sample