Search Gradle plugins

Plugin Latest Version

Analyzes binary compatibility of Java libraries using Roseau.

0.3.0
(07 November 2026)

Automates configuration for the KMP-ComposeUIViewController KSP library by introducing a Gradle extension for streamlined setup and usage.

2.5.0-Beta2-1.12.2-3
(04 November 2026)

Generic npm/Node build lifecycle support, usable on any npm project (standalone SPA, library, or embedded frontend) regardless of whether a Java plugin is applied. Registers npmVersion, npmInstall, npmClean (wired into clean), npmRunBuild, and npmTest tasks. Optionally builds via nvm (Node Version Manager) instead of a system-installed npm. When org.sonarqube is already applied (directly or on a parent project), configures sonar.sources for the JS source tree.

0.1.17
(04 November 2026)

Adds Maven Central Portal publishing support: POM metadata, GPG signing, a staging-deploy publication, and a publishToMavenCentral upload task. Composable alongside private-repo publishing (e.g. com.stano.java-library). All POM/developer/license/component values are configured explicitly via the 'mavenCentralPublish' extension — no org-wide defaults are assumed.

0.1.17
(04 November 2026)

Core plugin for internal Java/Kotlin subprojects. Applies java-library, Kotlin JVM, JaCoCo, and Spotless (Google Java Format). Configures the Java toolchain from the root BaseExtension's javaVersion (default '21'). Configures tests with JUnit Platform and finalizes them with jacocoTestReport. When mspVersion is set, enforces the MSP BOM, excludes commons-logging and log4j, and auto-wires the MapStruct annotation processor when mapstruct is detected on the classpath. Requires com.stano.base (or com.stano.application) on the root project.

0.1.17
(04 November 2026)

Gradle plugin which automatically generates proper configuration for EnhancedSpigot library

3.2.0
(04 November 2026)

Adds a 'module-info.class' to Java libraries that do not yet provide it

0.7.13
(03 November 2026)

Creates a distributable package containing libraries and scripts necessary to easily deploy and run a Java project.

7.98.0
(03 November 2026)

Creates a distributable package containing libraries and scripts necessary to easily deploy and run a Java project.

7.98.0
(03 November 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.9.0
(03 November 2026)