Search Gradle plugins

Plugin Latest Version

io.cloudflight.autoconfigure-settings

An opinionated approach to configure a gradle project automatically by convention. It supports to automatically configure various plugins to reduce boilerplate code in gradle projects.

1.2.0
(25 April 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.11
(14 July 2025)

io.github.mmalygin.openapi-generator

This plugin allows you to generate client and server SDKs for different languages, documentation and new generators from OpenAPI 2.0 and 3.x specifications. It does mostly the same things as openapi generator plugin but has a set of additional parameters: 1. Java client retrofit2 generator: add "interfaceOnly" additional property. If it's true, only API interfaces are generated. 2. Java client retrofit2 generator: allow to select serialization library when interfaceOnly = true. It's possible to use jackson instead of gson. 3. Possibility to configure useOneOfInterfaces via additional properties. Generation oneOf interfaces for Java Spring generator.

6.2.0
(02 October 2022)

nebula.gradle-stash-base

Sets up some common

8.0.0
(13 September 2021)

io.github.rieske.java-service

Gradle plugin that packages your application into a Docker container and configures blackBoxTest task and source set

1.0.2
(10 November 2023)

org.uulib.gradle.markdown-lang

Adds a 'DocumentationSpec' component spec, 'MarkdownSourceSet' source set, and 'HtmlBinary' binarySpec to the Gradle software model. For each MarkdownSourceSet related to each HtmlBinary, a task is created that compiles markdown files in the source set into HTML files in the binary.

0.0.1
(05 August 2016)

de.gafertp.plantuml

A very simple plugin to render PlantUML files. Takes a set of diagram files together with desired output files / formats and renders them with PlantUML (http://plantuml.com/).

2.0.1
(14 April 2020)

com.github.crogers.import-style

Specify your import ordering style in gradle to set them in IntelliJ

0.1.2
(29 November 2015)

io.github.davidburstrom.version-compatibility

Sets up a compatibility test suite against given versions of one or more dependencies, and sets up source sets to create compatibility adapters for different versions of a dependency. This is useful in any context where the runtime dependencies of a program is a matter of configuration, e.g. when integrating a 3rd party tool in a software suite.

0.5.0
(28 March 2023)

nl.voidcorp.baseplugin

A small gradle plugin with components that I use often.

1.0-SNAPSHOT
(30 July 2019)