Alternatives to Mage
Write build tasks as ordinary Go functions. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Mage
Write build tasks as ordinary Go functions.
Replacements
Listings that take over the same core job as Mage.
Task
Run repeatable project tasks with a cross-platform build tool.
Task is a free MIT licensed cross-platform build tool that runs project tasks from task definitions, without requiring a Go development environment.
Similar software
Related functionality, not a direct replacement.
GNU Parallel
A command-line utility that runs shell commands and scripts in parallel across CPU cores or machines.
Ansible
Automate configuration and deployments across your machines.
GoReleaser
A command-line release automation tool that builds, packages, signs and publishes software binaries.
Jenkins
A self-hosted open source automation server for building, testing and deploying software projects.
Dagu
A self-hosted workflow orchestrator that runs scripts, SSH commands and containers from declarative YAML files.