karunarathnad / immuto Star 1 Code Issues Pull requests 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 May 21, 2026 Java