An annotation processor for generating type-safe bean mappers
Repository Index
47,133 repositories indexed
1–18 of 18 · 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.
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.