Search Gradle plugins

Andromeda Gradle Plugin by Farsroidx provides a set of pre-configured extensions, tasks, and utility functions to streamline project setup and build automation. It automatically applies essential pre-build configurations, adds reusable Kotlin DSL extensions, and simplifies dependency management for Android and JVM projects. This plugin is designed to save development time by providing ready-to-use pre-build code, custom tasks, and build conventions that can be immediately applied to any project.

https://github.com/farsroidx/andromeda

Sources: https://github.com/farsroidx/andromeda

Version 1.1.0 (latest)

Created 19 May 2026.

Andromeda Gradle Plugin by Farsroidx provides a set of pre-configured extensions, tasks, and utility functions to streamline project setup and build automation. It automatically applies essential pre-build configurations, adds reusable Kotlin DSL extensions, and simplifies dependency management for Android and JVM projects. This plugin is designed to save development time by providing ready-to-use pre-build code, custom tasks, and build conventions that can be immediately applied to any project.

Add this plugin to your build using the plugins DSL:

plugins {
  id("ir.farsroidx.andromeda-gradle-tools") version "1.1.0"
}

See also:

  • Adding the plugin to build logic for usage in precompiled script plugins.

    See the relevant documentation for more information.

    Add this plugin as a dependency to <convention-plugins-build>/build.gradle(.kts):

    dependencies {
      implementation("ir.farsroidx.andromeda-gradle-tools:ir.farsroidx.andromeda-gradle-tools.gradle.plugin:1.1.0")
    }
    It can then be applied in the precompiled script plugin:
    plugins {
      id("ir.farsroidx.andromeda-gradle-tools")
    }
  • The legacy method of plugin application. See the relevant documentation for more information.
    buildscript {
      repositories {
        gradlePluginPortal()
      }
      dependencies {
        classpath("ir.farsroidx.andromeda-gradle-tools:ir.farsroidx.andromeda-gradle-tools.gradle.plugin:1.1.0")
      }
    }
    
    apply(plugin = "ir.farsroidx.andromeda-gradle-tools")
  • Applying plugins to all subprojects .