An annotation processor for generating type-safe bean mappers
- mapstruct
- java
- annotation-processor
- mapping
47,133 repositories indexed
1–24 of 32 · Most stars
An annotation processor for generating type-safe bean mappers
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.
Code as configuration. Annotate a Java entity with @Erupt and ship a production-grade admin backend in minutes — UI, RBAC, audit logs and APIs, all generated at runtime. No codegen, no frontend.
:iphone: [Android Library] Get device information in a super easy way.
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
Testing tools for javac and annotation processors
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
GraphQL Annotations for Java
Java type safe statically compiled mustache
An annotation-based Java library for creating Thrift serializable types and services.
Elegance, high performance and robustness all in one java bean mapper
A simple, lightweight and powerful field validation library for Android.
A JAX-RS like annotation processor for vert.x verticals and more
A Music programming language. Translates source code into MIDI. Includes a player. Supports MIDI-Karaoke. Includes a MIDI analyzer.
Reflectionless command line parser
Simple, efficient Excel to POJO library for Java
Easy, asynchronous, annotation-based SOAP for Android
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.
KickAss Configuration. An annotation-based configuration system for Java and Kotlin
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.
A Vert.x-powered asynchronous multithreaded web server with simple annotation-based configuration of routes