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.
java open-source immutable annotation-processor type-safe code-generation object-mapper java-records bean-mapper sealed-classes dto-mapper zero-reflection record-mapper mapstruct-alternative modelmapper-alternative canonical-constructor
-
Updated
Aug 2, 2026 - Java