Search Gradle plugins

Plugin Latest Version

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.15
(14 August 2026)

The CycloneDX Gradle plugin creates an aggregate of all direct and transitive dependencies of a project and creates a valid CycloneDX bill-of-materials document from the results. CycloneDX is a lightweight BOM specification that is easily created, human readable, and simple to parse.

3.4.1
(11 August 2026)

A Gradle plugin that provides functionality to access GitHub repository information directly from the build environment.

1.1.1
(13 July 2026)

A Gradle plugin for publishing DITA documents with DITA Open Toolkit. Continuation of com.github.eerohele.dita-ot-gradle with Kotlin migration. Supports incremental builds, continuous mode, multiple output formats, and DITAVAL filtering. Faster than running DITA-OT directly thanks to the Gradle Daemon.

2.8.6
(08 June 2026)

A Gradle plugin that automatically generates code and name directly from your Git history.

1.0.1
(10 December 2025)

Creates an interactive HTML report that helps analyze which modules depend on a given project ('dependents'), both directly and transitively.

1.0.0
(26 August 2025)

Read environment variables directly from .envrc files

0.0.4
(06 August 2025)

This project plugin simplifies the initial setup and version management for an Android application. It removes unnecessary configurations from the app module, creates the `appspirimentlibs.versions.toml` file corresponding to the plugin version, and adds the required `appspiriment` plugin exclusively to the app module (without affecting any other application modules or libraries). Additionally, the plugin configures the `appspirimentlibs.versions.toml` in the `settings.gradle.kts`. **Note:** If your project is using a `settings.gradle` file in Groovy, it will automatically convert it to the Kotlin DSL (`settings.gradle.kts`). You just need to add the plugin with correct version to the root build.gradle.kts (don't use alias, add it directly at first) and sync. This plugin is ideal for setting up a new project with a clean configuration or updating plugin versions. To update versions, simply update the project plugin version and sync. Be aware that this plugin will remove all configurations in the app module's Gradle file, so ensure that no additional configurations are lost.

0.0.11
(14 July 2025)

Simplify resource management in your Jetpack Compose project with the Generate App Resource Class plugin. This Gradle plugin automates the creation of a Kotlin class that acts as a central hub for accessing application resources such as strings and drawables directly from your Composables.

1.0.3-beta04
(27 April 2025)

The `docker-plugin` is a Gradle plugin created to simplify the process of building and pushing Docker images. It calls the Docker CLI directly, supports multiplatform builds and provides the ability to define custom Docker tasks.

0.6.0
(26 February 2025)