Task
MIT Taskfile.yml runner — YAML alternative to Make/just
DevOps / Infrastructure · OSS/MIT · 16.3k
Reviewed 2026-09-14 · last push 2026-10-19 · repo checked 2026-10-19
What's Good
MIT. go-task/task. Single Go binary reads `Taskfile.yml`: tasks, deps, vars, dotenv, includes, and watch. Docs at taskfile.dev; source github.com/go-task/task. Feels like a small CI graph you run locally.
The Catch
Vs just (CC0 *justfile* command runner): Task is *Taskfile.yml* with includes/deps as a first-class YAML graph — not a thin twin of just, and not Make’s implicit DAG. Still a command runner, not a build system or package manager. Pick one runner per repo or you will confuse newcomers.
Verdict
MIT Taskfile runner. Free forever; just stays the justfile gem, Task owns Taskfile.yml.
Embed
Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.
Markdown
[](https://stackgems.com/gems/task)
HTML
<a href="https://stackgems.com/gems/task"><img src="https://stackgems.com/badge/task.svg" alt="Task reviewed on Stack Gems" height="20"></a>
Related
DevOps →- BiomeRust formatter and linter that replaces Prettier plus ESLint
- MiseMIT polyglot runtime manager, the asdf successor that is fast
- justCC0-1.0 command runner — modern Makefile replacement
- KestraApache-2.0 YAML orchestration; EE/Cloud are sales-quoted
- jqMIT command-line JSON processor — the ubiquitous pipe filter