Search Gradle plugins

Plugin Latest Version

com.gradleup.shadow

Gradle plugin to create fat/uber JARs, apply file transforms, and relocate packages for applications and libraries. Gradle version of Maven's Shade plugin.

9.0.0-rc1
(02 July 2025)

dev.lukebemish.immaculate

A plugin for applying various code formatting

0.1.12
(27 June 2025)

io.freefair.settings.plugin-versions

Apply this to your settings.gradle to get default versions for all FreeFair Gradle Plugins

8.14
(18 June 2025)

de.materna.cms.materna-metadata

Applies Materna Metadata to all Artifacts

3.8.5
(17 June 2025)

io.github.appspiriment.library

This Gradle plugin configures an Android Library module with Hilt Dependency Injection (DI) using KSP (Kotlin Symbol Processing) and does not configure KAPT. It automatically applies the Hilt plugin to the library, enabling DI functionality with KSP. The plugin features a configurable extension, `configureLibrary`, which allows you to enable Compose capabilities by setting `isComposeLibrary` to true within the extension. Additionally, the plugin updates the `appspirimentlibs.versions.toml` file to manage and include the required dependencies for the library. This plugin streamlines the setup for Android libraries, providing seamless integration with Hilt (via KSP) and optional support for Compose.

0.0.10
(09 June 2025)

io.github.appspiriment.library-base

The Android Base Library Plugin is a foundational plugin designed to standardize the configuration of all your Android library modules. It automates the setup of core settings, ensuring consistency across your project. This plugin handles essential tasks such as applying the Android and Kotlin plugins, setting the compile and minimum SDK versions, configuring build types (debug/release), defining Java and Kotlin compilation options, and setting up default source sets and resource configurations. By using this plugin, you can significantly reduce boilerplate code and maintain a uniform structure across all your library modules.

0.0.10
(09 June 2025)

io.github.suppierk.jooq-java-class-generator

Generates jOOQ Java classes from the database launched in Docker container after Flyway migrations were applied

2.0.1
(05 June 2025)

org.m2ci.msp.pandocreveal

Apply common build logic to a slideshow project using Pandoc and reveal.js

0.5.10
(31 May 2025)

cz.augi.gradle.scalafmt

Gradle plugin to apply scalafmt (Scala linting tool)

1.21.5
(16 May 2025)

cz.augi.gradle.wartremover

Gradle plugin to apply wartremover (Scala linting tool)

0.18.2
(15 May 2025)