Search Gradle plugins

Plugin Latest Version

i18n4k - Internationalization for Kotlin - Code Generator

0.11.2
(20 April 2026)

Plugin for generating code based on XMLs in Enonic XP 7

2.8.0
(14 September 2026)

A plugin that generates code for KTreeSitter grammar packages

0.25.1
(30 June 2026)

Compile-time annotation processor that generates PII-safe MCP tools, REST controllers, DTOs, and OpenAPI specs from annotated Java services

1.3.0
(07 October 2026)

Gradle Plugin that generates type-safe models for product-types and other custom types defined in commercetools projects

1.6.4
(09 August 2023)

Generate plantUml diagram from code using gradle

0.0.3
(20 January 2021)

Generate Kotlin DTOs from Protocol Buffer files compatible with kotlinx.serialization.protobuf. Supports proto3 syntax with proper nullable fields, @ProtoPacked annotations, and seamless build integration.

2.1.5
(31 August 2025)

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.

2.3.2
(18 February 2026)

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.2.1
(28 October 2026)