Java annotation-processing

Open-source Java projects categorized as annotation-processing Edit details

Top 4 Java annotation-processing Projects

  • avaje-inject

    Dependency injection via APT (source code generation) ala "Server side Dagger DI"

    Project mention: Java SQL code generator. SQL and OOP united finally. | | 2022-06-17

    I am a bit fan of using annotation processing (source code generation) to simplify things - DI , JSON binding ( and rest servers and clients (

  • jbock

    Reflectionless command line parser

    Project mention: jbock 5.13 released | | 2022-03-23

    Hi there, cool, I didn't hope to get a reply after more than 2 days. If you could test the performance yourself that would be great, I'm not into that stuff. Obviously jbock not 100% picocli compatible, just the annotation names are similar. In fact there are many differences. Some common pitfalls are mentioned here.

  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • 1. AutoProxy

    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.

  • activity-based-security-framework

    Exadel Activity-based Security Framework

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-06-17.

Java annotation-processing related posts


What are some of the best open-source annotation-processing projects in Java? This list will help you:

Project Stars
1 avaje-inject 106
2 jbock 69
3 1. AutoProxy 19
4 activity-based-security-framework 17
Find remote jobs at our new job board There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.