CINXE.COM

Gradle - Plugins

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Gradle - Plugins</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="//fonts.googleapis.com/css?family=Lato:400,700" rel="stylesheet" type="text/css"> <link rel="stylesheet" href="/shared-assets/shared/bootstrap/css/bootstrap.min.css"/> <link rel="stylesheet" type="text/css" href="/shared-assets/shared/styles/main.css"/> <link rel="shortcut icon" href="/shared-assets/shared/images/elephant.ico"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js" integrity="sha384-aJ21OjlMXNL5UyIl/XNwTMqvzeRMZH2w8c5cRVpzpU8Y5bApTppSuUkhZXN0VxHd" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.21/lodash.min.js" integrity="sha256-qXBd/EfAdjOA2FGrGAG+b3YBn2tn5A6bhz+LSgYD96k=" crossorigin="anonymous"></script> </head> <body> <div id="content-wrapper"> <header> <nav class="navbar navbar-default"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="https://gradle.org/"> <img src="/shared-assets/shared/images/elephant-corner.png" width="32px" height="32px" /> </a> </div> <div class="collapse navbar-collapse" id="navbar-collapse"> <ul class="nav navbar-nav"> <li> <a href="https://plugins.gradle.org/">Plugins</a> </li> <li class="dropdown" id="documentation-dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Documentation <span class="caret"></span></a> <ul class="dropdown-menu" role="menu"> <li id="submit-documentation-link"> <a href="https://plugins.gradle.org/docs/publish-plugin"> Publish a plugin </a> </li> <li id="reclaiming-documentation-link"> <a href="https://plugins.gradle.org/docs/reclaiming"> Link an existing plugin to your account </a> </li> <li id="deleting-documentation-link"> <a href="https://plugins.gradle.org/docs/deleting"> Delete a plugin </a> </li> <li id="mirroring-documentation-link"> <a href="https://plugins.gradle.org/docs/mirroring"> Mirror the plugin portal </a> </li> <li id="further-help-link"> <a href="https://plugins.gradle.org/docs/get-help"> Get further help </a> </li> </ul> </li> <li id="forums-link"> <a href="https://discuss.gradle.org" target="_blank">Forums</a> </li> </ul> <ul class="nav navbar-nav navbar-right"> <li> <a id="login-action" href="https://plugins.gradle.org/user/login" data-toggle="tooltip" data-placement="bottom" title="Log in"> &nbsp;&nbsp;&nbsp;&nbsp; <span class="glyphicon glyphicon-log-in" aria-hidden="true"> </span> </a> </li> </ul> </div> </div> </nav> </header> <div id="content"> <div class="container search-page"> <div class="row"> <div class="logo"> <a href="https://plugins.gradle.org/"> <img src="/shared-assets/shared/images/gradle-logo-horizontal.svg" height="87.32876712328768px" width="250.0px" alt="Gradle Logo"/> </a> </div> </div> <h1>Search Gradle plugins</h1> <div class="row search"> <div class="col-md-12"> <form id="search" action="/search"> <div class="form-group"> <input class="form-control" type="text" name="term" id="term" placeholder="search by tag or keyword" autofocus="autofocus" /> </div> </form> <a class='want-to-include' href="/docs/publish-plugin"> Want to include your Gradle plugin here? </a> </div> </div> <div class="row results box"> <div class="col-md-12"> <table id="search-results" class="table table-responsive"> <thead> <tr> <th>Plugin</th> <th class="version">Latest Version</th> </tr> </thead> <tbody> <tr> <td class="name"> <h3 class="plugin-id"> <a href="/plugin/io.spine.protodata"> io.spine.protodata </a> </h3> <p>Sets up the ProtoData tool to be used in your project.</p> <ul class="list-inline plugin-tags"> <li> <a href="/search?term=spine" class="plugin-tag"> #spine </a> </li> <li> <a href="/search?term=protobuf" class="plugin-tag"> #protobuf </a> </li> <li> <a href="/search?term=protodata" class="plugin-tag"> #protodata </a> </li> <li> <a href="/search?term=code+generation" class="plugin-tag"> #code generation </a> </li> <li> <a href="/search?term=codegen" class="plugin-tag"> #codegen </a> </li> </ul> </td> <td class="version"> <span class='latest-version'>0.92.6</span> <br/> <span class='date'>(21 February 2025)</span> </td> </tr> <tr> <td class="name"> <h3 class="plugin-id"> <a href="/plugin/com.zegreatrob.testmints.logs.mint-logs"> com.zegreatrob.testmints.logs.mint-logs </a> </h3> <p>This plugin will enabling stage logging for testmints tests.</p> <ul class="list-inline plugin-tags"> <li> <a href="/search?term=testing" class="plugin-tag"> #testing </a> </li> <li> <a href="/search?term=logging" class="plugin-tag"> #logging </a> </li> <li> <a href="/search?term=testmints" class="plugin-tag"> #testmints </a> </li> <li> <a href="/search?term=kotlin" class="plugin-tag"> #kotlin </a> </li> </ul> </td> <td class="version"> <span class='latest-version'>12.1.62</span> <br/> <span class='date'>(21 February 2025)</span> </td> </tr> <tr> <td class="name"> <h3 class="plugin-id"> <a href="/plugin/com.zegreatrob.testmints.action-mint"> com.zegreatrob.testmints.action-mint </a> </h3> <p>This plugin will generate boilerplate for using &#x27;actions&#x27; easily.</p> <ul class="list-inline plugin-tags"> <li> <a href="/search?term=action" class="plugin-tag"> #action </a> </li> <li> <a href="/search?term=domain-driven+design" class="plugin-tag"> #domain-driven design </a> </li> <li> <a href="/search?term=command" class="plugin-tag"> #command </a> </li> <li> <a href="/search?term=query" class="plugin-tag"> #query </a> </li> <li> <a href="/search?term=logging" class="plugin-tag"> #logging </a> </li> <li> <a href="/search?term=testmints" class="plugin-tag"> #testmints </a> </li> <li> <a href="/search?term=kotlin" class="plugin-tag"> #kotlin </a> </li> </ul> </td> <td class="version"> <span class='latest-version'>12.1.62</span> <br/> <span class='date'>(21 February 2025)</span> </td> </tr> <tr> <td class="name"> <h3 class="plugin-id"> <a href="/plugin/com.zegreatrob.jsmints.plugins.wrapper"> com.zegreatrob.jsmints.plugins.wrapper </a> </h3> <p>This plugin will generate boilerplate for external types.</p> <ul class="list-inline plugin-tags"> <li> <a href="/search?term=javascript" class="plugin-tag"> #javascript </a> </li> <li> <a href="/search?term=js" class="plugin-tag"> #js </a> </li> <li> <a href="/search?term=typescript" class="plugin-tag"> #typescript </a> </li> <li> <a href="/search?term=jsmints" class="plugin-tag"> #jsmints </a> </li> <li> <a href="/search?term=kotlin" class="plugin-tag"> #kotlin </a> </li> </ul> </td> <td class="version"> <span class='latest-version'>6.2.10</span> <br/> <span class='date'>(21 February 2025)</span> </td> </tr> <tr> <td class="name"> <h3 class="plugin-id"> <a href="/plugin/com.zegreatrob.jsmints.plugins.wdiotest"> com.zegreatrob.jsmints.plugins.wdiotest </a> </h3> <p>This plugin adds support for using wdio.js with Kotlin JS, with some configuration conveniences.</p> <ul class="list-inline plugin-tags"> <li> <a href="/search?term=javascript" class="plugin-tag"> #javascript </a> </li> <li> <a href="/search?term=js" class="plugin-tag"> #js </a> </li> <li> <a href="/search?term=wdio.js" class="plugin-tag"> #wdio.js </a> </li> <li> <a href="/search?term=jsmints" class="plugin-tag"> #jsmints </a> </li> <li> <a href="/search?term=kotlin" class="plugin-tag"> #kotlin </a> </li> <li> <a href="/search?term=wdio" class="plugin-tag"> #wdio </a> </li> <li> <a href="/search?term=webdriver" class="plugin-tag"> #webdriver </a> </li> </ul> </td> <td class="version"> <span class='latest-version'>6.2.10</span> <br/> <span class='date'>(21 February 2025)</span> </td> </tr> <tr> <td class="name"> <h3 class="plugin-id"> <a href="/plugin/com.zegreatrob.jsmints.plugins.ncu"> com.zegreatrob.jsmints.plugins.ncu </a> </h3> <p>This plugin provides tasks for using the npm-check-updates npm program, for updating package.json dependencies when using Kotlin JS.</p> <ul class="list-inline plugin-tags"> <li> <a href="/search?term=javascript" class="plugin-tag"> #javascript </a> </li> <li> <a href="/search?term=js" class="plugin-tag"> #js </a> </li> <li> <a href="/search?term=package.json" class="plugin-tag"> #package.json </a> </li> <li> <a href="/search?term=jsmints" class="plugin-tag"> #jsmints </a> </li> <li> <a href="/search?term=kotlin" class="plugin-tag"> #kotlin </a> </li> <li> <a href="/search?term=ncu" class="plugin-tag"> #ncu </a> </li> <li> <a href="/search?term=npm-check-updates" class="plugin-tag"> #npm-check-updates </a> </li> </ul> </td> <td class="version"> <span class='latest-version'>6.2.10</span> <br/> <span class='date'>(21 February 2025)</span> </td> </tr> <tr> <td class="name"> <h3 class="plugin-id"> <a href="/plugin/com.zegreatrob.jsmints.plugins.minreact"> com.zegreatrob.jsmints.plugins.minreact </a> </h3> <p>This plugin will generate boilerplace related to working with React in Kotlin for function components and their props.</p> <ul class="list-inline plugin-tags"> <li> <a href="/search?term=javascript" class="plugin-tag"> #javascript </a> </li> <li> <a href="/search?term=js" class="plugin-tag"> #js </a> </li> <li> <a href="/search?term=react" class="plugin-tag"> #react </a> </li> <li> <a href="/search?term=minreact" class="plugin-tag"> #minreact </a> </li> <li> <a href="/search?term=jsmints" class="plugin-tag"> #jsmints </a> </li> <li> <a href="/search?term=kotlin" class="plugin-tag"> #kotlin </a> </li> </ul> </td> <td class="version"> <span class='latest-version'>6.2.10</span> <br/> <span class='date'>(21 February 2025)</span> </td> </tr> <tr> <td class="name"> <h3 class="plugin-id"> <a href="/plugin/com.zegreatrob.jsmints.plugins.jspackage"> com.zegreatrob.jsmints.plugins.jspackage </a> </h3> <p>This plugin will load Javascript dependencies from a package.json file and apply them to a Kotlin JS gradle project.</p> <ul class="list-inline plugin-tags"> <li> <a href="/search?term=javascript" class="plugin-tag"> #javascript </a> </li> <li> <a href="/search?term=js" class="plugin-tag"> #js </a> </li> <li> <a href="/search?term=package.json" class="plugin-tag"> #package.json </a> </li> <li> <a href="/search?term=jsmints" class="plugin-tag"> #jsmints </a> </li> <li> <a href="/search?term=kotlin" class="plugin-tag"> #kotlin </a> </li> </ul> </td> <td class="version"> <span class='latest-version'>6.2.10</span> <br/> <span class='date'>(21 February 2025)</span> </td> </tr> <tr> <td class="name"> <h3 class="plugin-id"> <a href="/plugin/com.zeroc.gradle.ice-builder.slice"> com.zeroc.gradle.ice-builder.slice </a> </h3> <p>Plugin to automate the compilation of Slice files to Java</p> <ul class="list-inline plugin-tags"> <li> <a href="/search?term=zeroc" class="plugin-tag"> #zeroc </a> </li> <li> <a href="/search?term=ice" class="plugin-tag"> #ice </a> </li> <li> <a href="/search?term=slice" class="plugin-tag"> #slice </a> </li> </ul> </td> <td class="version"> <span class='latest-version'>1.5.1</span> <br/> <span class='date'>(21 February 2025)</span> </td> </tr> <tr> <td class="name"> <h3 class="plugin-id"> <a href="/plugin/com.palantir.java-format-spotless"> com.palantir.java-format-spotless </a> </h3> <p>If spotless is applied, configures a java step that formats using palantir-java-format.</p> <ul class="list-inline plugin-tags"> <li> <a href="/search?term=java" class="plugin-tag"> #java </a> </li> <li> <a href="/search?term=style" class="plugin-tag"> #style </a> </li> </ul> </td> <td class="version"> <span class='latest-version'>2.55.0</span> <br/> <span class='date'>(21 February 2025)</span> </td> </tr> </tbody> </table> <div class="page-link clearfix"> <a class="btn btn-default" href="/search?page=1">Next</a> </div> </div> </div> </div> </div> </div> <footer> <div class="terms"> <a href="https://plugins.gradle.org/docs/terms">Terms of Use</a> and <a href="https://gradle.com/legal/privacy/">Privacy Policy</a> apply </div> <p class="copyright">&copy; <a href="https://gradle.org/company/">Gradle, Inc.</a> 2025</p> </footer> <script type="text/javascript" integrity="sha256-3qctdUZX/6QPVNn4hg55oarXzLBDDCkQ6AaG8ehXgDg="> $(function () { $('[data-toggle="tooltip"]').tooltip(); }); </script> <script src="/shared-assets/shared/scripts/prism.js"></script> <script src="/shared-assets/shared/scripts/collapse.js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10