Search Gradle plugins
| Plugin | Latest Version |
|---|---|
|
Generates version-agnostic Java wrapper classes from multiple protobuf schema versions. Features: automatic schema merging, type conflict resolution, Builder pattern support, VersionContext for runtime version selection. |
1.6.8
(19 January 2026) |
|
Asyncwright brings contract-first AsyncAPI validation and model-based generation to Gradle builds and CI. It validates a defined subset of AsyncAPI 3.0.0 YAML and JSON documents, resolves local JSON Pointer references, and produces JSON and text diagnostic reports. A Groovy/Kotlin DSL configures specifications and project rules; validation integrates with the check task so contract errors fail the build. The Java extension API lets teams supply custom validation rules and generators that work with a typed model. Generation runs through explicitly invoked tasks using user-supplied generators. Validation and generation tasks support the Gradle build cache and configuration cache, and run in classloader-isolated Gradle workers without requiring Node.js. Custom extensions must declare their inputs and produce deterministic outputs for correct caching. The supported subset excludes external references, traits, YAML aliases and non-default schema formats. See the project documentation for setup, examples and the full validation scope. |
0.1.1
(25 October 2026) |
|
machinery for generating code and documentation from VO-DML models |
0.7.3
(23 October 2026) |
|
Obtains generated code and related data from Protobuf compiler |
0.17.4
(21 October 2026) |
|
Renders *.kuml.kts diagrams (UML & C4) to SVG/PNG, generates code (Kotlin/Java/SQL) and validates OCL constraints from the Gradle build. |
0.55.3
(21 October 2026) |
|
Prepares a temporary PostgreSQL database for jOOQ code generation. |
0.1.0
(08 October 2026) |
|
Avro4k's gradle plugin, enabling kotlin code generation from avro schemas to ensure type safety in your kafka/avro apps. |
2.13.0
(05 October 2026) |
|
Gradle Conjure is a build tool which allows defining and generating code for Conjure APIs in Java projects. |
6.6.0
(01 October 2026) |
|
Gradle Conjure is a build tool which allows defining and generating code for Conjure APIs in Java projects. |
6.6.0
(01 October 2026) |
|
generate code from .proto files |
7.1.0
(28 September 2026) |