annotations
Sort by:Popular

Lombok is a Java library that provides annotations to simplify Java development by automating the generation of boilerplate code. Key features include automatic generation of getters, setters, equals, hashCode, and toString methods, as well as a facility for automatic resource management. It aims to reduce the amount of manual coding, thereby streamlining the codebase and reducing potential for errors.
Last Release on Sep 18, 2025
Core annotations used for value types, used by Jackson data binding package.
Last Release on Oct 30, 2025
A set of annotations used for code inspection support and code documentation.
Last Release on Sep 1, 2025
Common Annotations for the JavaTM Platform API
Last Release on Feb 21, 2018

Provides source annotations for tooling and readability.
Last Release on Oct 30, 2024
Java annotations to use in Mojos
Last Release on Oct 24, 2025
Jakarta Annotations API
Last Release on Apr 7, 2024
The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs.
Last Release on Sep 21, 2018

Annotations the SpotBugs tool supports
Last Release on Oct 18, 2025
Set of annotations for integrating Swagger/OpenAPI documentation into RESTful APIs, enabling automatic generation of API specifications and documentation.
Last Release on May 15, 2025