Gradle plugin for updating dependencies?

This page summarizes the projects mentioned and recommended in the original post on /r/Kotlin

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Gradle buildSrcVersions

    Life is too short to google for dependencies and versions

    I need a Gradle plugin for managing version upgrades for dependencies. I used refreshVersions; however, I don't like how those dependencies end up in multiple files, e.g., versions.properties vs lib.versions.toml. I want something simpler. So, what do you prefer?

  • gradle-versions-plugin

    Gradle plugin to discover dependency updates

    This can tell you about new versions https://github.com/ben-manes/gradle-versions-plugin

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • version-catalog-update-plugin

    Gradle plugin for updating a project version catalog

    This can also auto-update the TOML, afaik using the plugin above internally https://github.com/littlerobots/version-catalog-update-plugin

  • My team uses the Gradle Use Latest Versions Plugin. It'll update versions in a few possible locations. We keep most of our version numbers in gradle.properties, except for a few plugins where we use the "new" plugins syntax (which doesn't support pulling values from gradle.properties).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts