compare
Mage vs Task
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Mage | Task |
|---|---|---|
| Language | Go | Go |
| Licence | Apache-2.0 | MIT |
| Stars | 4.7k | 16k |
| Latest | v1.17.2 | v3.54.0 |
| Last push | 2026-10-01 | 2026-10-19 |
| Release cadence | about 20 days between releases | about 47 days between releases |
| Active contributors | 1 commit author on the default branch in the last 90 days | 12 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Mage replaces Task. Alternatives to Task →
PartialTasks written as Go functions instead of a YAML Taskfile.
Both replace just. Alternatives to just →
PartialMageTasks written as Go functions instead of a recipe file.
Full replacementTaskTasks defined in a YAML Taskfile, with file-change checks and dependencies.
Mage
Task
- nightly2026-10-14v3.55.0-nightlypre-release
- v3.54.02026-10-01Added versioned Homebrew casks (go-task@<major>.<minor>) to install a
- v3.53.12026-08-18Remote Taskfiles are now generally available! This has been an experimental feature for 3 years, but is now enabled by…
- v3.52.02026-07-02Fixed --interactive prompts for required vars sometimes appearing in a random order. Prompts now follow the order the v…
- v3.51.12026-05-16A significant performance boost was achieved for large Taskfiles (monorepos) by skipping templating altogether when the…
Mage
unsigned The latest release, v1.17.2, carries no signature GitHub could verify.
Loading the security report
Task
unsigned The latest release, v3.54.0, carries no signature GitHub could verify.
Loading the security report