Search Gradle plugins
| Plugin | Latest Version |
|---|---|
|
Opinionated convention plugin for Spotless code formatting. Pre-configures Spotless with Kotlin and other formatting rules to enforce consistent code style across all modules. |
1.8.0
(28 October 2026) |
|
Opinionated convention plugin for Kotlin library projects. Pre-configures Kotlin JVM and kotlin-spring compiler plugin, with a standard testing stack (JUnit 5, assertk) — so library authors can focus on API design. |
1.8.0
(28 October 2026) |
|
The plugin configures post-compile-weaving and adds required jcabi dependencies |
1.8.0
(28 October 2026) |
|
Generates jOOQ sources with opinionated dema defaults into a dedicated source set, and injects the jOOQ runtime and codegen dependencies. |
1.8.0
(28 October 2026) |
|
Opinionated convention plugin that applies and configures the Kotlin JVM toolchain, compiler arguments (-Xjsr305=strict, -Xemit-jvm-type-annotations, allWarningsAsErrors), javaParameters, and standard repositories (mavenLocal, mavenCentral). Used as a shared foundation by kotlin-library and spring-service convention plugins. |
1.8.0
(28 October 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) |
|
Spring Security Settings Plugin is a Gradle plugin that applies common configuration conventions to settings files. |
1.1.2
(28 October 2026) |
|
Spring Security Release Plugin is a Gradle plugin that provides common tasks for automating Spring releases. |
1.1.2
(28 October 2026) |
|
Spring Security Project Plugin is a Gradle plugin that applies common configuration conventions to Java, Kotlin or Groovy modules. |
1.1.2
(28 October 2026) |
|
Spring Security Maven Plugin is a Gradle plugin that provides tasks for publishing releases to Maven Central (Sonatype) and Spring (Artifactory) repositories. |
1.1.2
(28 October 2026) |