Ross ROSS = Recommend OSS · open-source software intelligence for agents

magefile/mage

a Make/rake-like dev tool using Go observed · 2026-08-28

github.com/magefile/mage · homepage · Go · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

83/100

  • Activity 78
  • Release rhythm 80
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 17
  • age_days: 3269
  • days_rel: 133
  • days_push: 133
  • n_releases_24m: 4

Full methodology

Adoption not part of the score

4690 stars · 279 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Mage is a Make/rake-like build tool for Go where build targets are plain Go functions in magefiles. It compiles and runs those targets with no dependencies beyond the Go standard library and works on all major operating systems.

Use cases

  • replace Makefiles with Go-based build scripts
  • define cross-platform build tasks that work on Windows
  • run project tasks like build, test, and deploy from Go functions
  • write build automation without bash or make syntax
  • compile a static binary containing build tasks for CI

When to choose

  • your team writes Go and wants build scripts in the same language
  • you need build tasks that run consistently on Windows, macOS, and Linux
  • you find Makefiles hard to read and maintain
  • you want zero-install task running via go run from a vendor directory

When to avoid

  • your project is not in Go and you don't want a Go toolchain dependency
  • you need Make's incremental rebuild and dependency-graph features
  • your team already standardizes on make, just, or task runners

Facets

cli-tool · maturity stable

build-tool cli developer-tools developer-tools windows cross-platform go cli makefile-alternative build-automation task-runner golang magefiles command-line automation linux macos

3 sources

Member repositories

RepositoryRoleHealth v2
magefile/magemain83

For agents

markdown · JSON · MCP: product_card(name="magefile/mage")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem