Introduction

Maven metadata URLSonatype Nexus (Snapshots)

Gradm (Gradle dependencies manager) is a new way to manage dependencies easier and more efficient.

Why Gradm?

The Gradle version catalogs is an excellent move for us. But it also brings a lot of problems, and becomes more and more painful:

Gradm was born for the above problems. It has an excellent ability of dependencies management and versions update:

  • The Generated code is fully Kotlin and can quickly obtain dependency information through code jumps.
  • Provides the same usage as the Gradle version catalog and removes naming restrictions.
  • Provide dependency update support. (Will appear in Gradle build output, if updates exist.)
  • Less configuration code, no need configure repositories in gradle files.
  • More features are under development...

Want to know more about what the Gradm generated code plugin does, please check me.omico.gradm.generated.GradmPlugin for more information.