8 projects
Project Lombok
Project Lombok is a Java library that automatically plugs into your editor and build tools to reduce boilerplate code by generating getters, setters, constructors, logging, and other common code patterns through annotations. It helps developers write cleaner, more concise Java code without sacrificing functionality.
4,545
925
$3.8M
MapStruct
MapStruct is a Java annotation processor that automates the generation of type-safe bean mapping code, reducing the need to write manual object transformations between Java bean types. It generates readable and performant code for converting between different object models at compile time.
2,626
388
$4.9M
Kotlin Symbol Processing API
Kotlin Symbol Processing API
1,141
271
$1.2M
Immutables
A Java annotation processor and code generator that creates immutable objects and builders, reducing boilerplate code while ensuring thread-safety and immutability in Java applications
920
216
$2.7M
Auto
A collection of source code generators for Java.
733
208
$1.5M
Jandex
Java Annotation Indexer
153
46
$1.2M
Sundrio
Sundrio is a Java code generation library that provides annotation processors and DSL builders to reduce boilerplate code. It helps generate fluent builders, decorators, and other common code patterns while maintaining type safety and compile-time validation.
102
39
$7.9M
JavaPoet
A Java API for generating .java source files.