An annotation processor for generating type-safe bean mappers
Repository Index
47,133 repositories indexed
1–19 of 19 · Most stars
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
Mixin is a trait/mixin and bytecode weaving framework for Java using ASM
Java Collections till the last breadcrumb of memory and performance
True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
A curated list of resources related to the Java annotation processing API (JSR 269)
DAO oriented database mapping framework for Java
Java type safe statically compiled mustache
Elegance, high performance and robustness all in one java bean mapper
A simple, lightweight and powerful field validation library for Android.
Reflectionless command line parser
Read and write Excel (.xlsx, .xls), CSV, and ODS files in Java with one line of code. Annotation-based mapping, SAX streaming, built-in validation, 19 type converters, cell styling. A high-performance alternative to Apache POI.
Lightweight Java library for reading and writing fixed-width / fixed-length flat files using annotations on POJOs — for banking, payroll, EDI, mainframe, and batch integrations.
Compile-time annotation processor for Spring Boot. Generates predictable REST APIs, DTOs, JSON Patch endpoints, and N+1 safe JPA repositories without runtime reflection.
A small library to easily map Entitys to DTOs and back for your API
Entity Registration in Dropwizard made dead simple
Immuto - Java Records-first object mapper.An annotation processor generates type-safe mapper implementations at compile time; the generated code calls each target record's canonical constructor directly - zero runtime reflection, sealed class support, full Java 21+ idioms.
This Maven plugin automatically generates package-info.java files with JSpecify annotations (@NullMarked or @NullUnmarked), helping you manage nullness boundaries in your Java projects without manual boilerplate.