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.
: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
- mixins
- gradle
- mixin-framework
True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects
GraphQL Annotations for Java
- graphql-java
- graphql
- graphql-annotations
Elegance, high performance and robustness all in one java bean mapper
- annotations
- xml
- java
- jmapper
A simple, lightweight and powerful field validation library for Android.
Simple, efficient Excel to POJO library for Java
- java8
- excel
- pojo
- annotation-processor
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.
- annotations
- banking
- batch-processing
- edi
The router module allows you to embed your routes inside the controller. It provides a set of annotations to declare your routes next to your controller methods.
A library with a JsonSerializer and a set of annotations to serialize any PoJo as GeoJSON.
- geojson
- jackson-databind
- jts-topology-suite
- jackson-datatype-jts
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.
- generator
- java
- jspecify
- maven-plugin