Search Gradle plugins

Plugin Latest Version

Adds a checkBomAlignment task that fails the build if the BOM's transitive graph requests any org.openrewrite.* or io.moderne.* dependency at more than one version. Hooks into the check lifecycle and any AbstractPublishToMaven task.

2.23.0
(25 August 2026)

Settings plugin that injects Cleanroom dependency repositories and the Foojay toolchain resolver

0.13.2
(25 August 2026)

Gradle plugin for Cleanroom and Cleanroom-targeted mod development

0.13.2
(25 August 2026)

net.ltgt.nullaway

CC-compatible

Adds NullAway DSL to Gradle Error Prone plugin

3.2.0
(25 August 2026)

Renders *.kuml.kts diagrams (UML & C4) to SVG/PNG, generates code (Kotlin/Java/SQL) and validates OCL constraints from the Gradle build.

0.53.0
(25 August 2026)

Opinionated convention plugin for production-ready Spring Boot microservices. Pre-configures Kotlin, Spring Cloud, Netflix DGS (GraphQL), MapStruct, Spotless code formatting, testing stack (JUnit 5, assertk, awaitility), and semantic versioning — so you can focus on business logic.

1.0.0
(25 August 2026)

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.0.0
(25 August 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.0.0
(25 August 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.0.0
(25 August 2026)

Generates jOOQ sources with opinionated dema defaults into a dedicated source set, and injects the jOOQ runtime and codegen dependencies.

1.0.0
(25 August 2026)