Task

A task runner / simpler Make alternative written in Go (by go-task)

Task Alternatives

Similar projects and alternatives to Task

  1. ShellCheck

    499 Task VS ShellCheck

    ShellCheck, a static analysis tool for shell scripts

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. just

    207 Task VS just

    🤖 Just a command runner

  4. Gin

    169 Task VS Gin

    Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.

  5. act

    160 Task VS act

    Run your GitHub Actions locally 🚀

  6. Bazel

    147 Task VS Bazel

    a fast, scalable, multi-language and extensible build system

  7. dagger

    114 Task VS dagger

    An open-source runtime for composable workflows. Great for AI agents and CI/CD. (by dagger)

  8. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  9. go-formatter

    A curated list of awesome Go frameworks, libraries and software

  10. chi

    109 Task VS chi

    lightweight, idiomatic and composable router for building Go HTTP services

  11. migrate

    81 Task VS migrate

    Database migrations. CLI and Golang library.

  12. pgx

    75 Task VS pgx

    PostgreSQL driver and toolkit for Go

  13. goreleaser

    65 Task VS goreleaser

    Release engineering, simplified

  14. ninja

    54 Task VS ninja

    a small build system with a focus on speed

  15. logrus

    42 Task VS logrus

    Structured, pluggable logging for Go.

  16. tqdm

    37 Task VS tqdm

    :zap: A Fast, Extensible Progress Bar for Python and CLI

  17. doit

    20 Task VS doit

    CLI task management & automation tool

  18. run

    17 Task VS run

    Task runner that helps you easily manage and invoke small scripts and wrappers (by TekWizely)

  19. makesure

    14 Task VS makesure

    Simple task/command runner with declarative goals and dependencies

  20. goyek

    10 Task VS goyek

    Task automation Go library

  21. Taskfile

    7 Task VS Taskfile

    Repository for the Taskfile template.

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Task alternative or higher similarity.

Task discussion

Log in or Post with

Task reviews and mentions

Posts with mentions or reviews of Task. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-05-17.
  • Makefiles are older than Doom why are we still using them?
    3 projects | dev.to | 17 May 2025
    Taskfile.dev
  • How I do local development CockroachDB Backups
    1 project | dev.to | 26 Apr 2025
    I have this taskfile tasks to make running commands easier:
  • East, west, north, south: How to fix your local cluster routes
    9 projects | dev.to | 4 Apr 2025
    Taskfile is single-binary Make alternative that provides all the templating and configurability needed, to easily spin up K3D clusters configured as described in this article.
  • API testing through simulations
    4 projects | dev.to | 2 Mar 2025
    Task (taskfile) for running our commands
  • Just: Just a Command Runner
    19 projects | news.ycombinator.com | 7 Dec 2024
    I recently looked at various alternatives to make and landed on https://taskfile.dev/

    It handles dependencies and conditions well without needing to be a full blown bash expert.

  • Mise: Dev tools, env vars, task runner
    15 projects | news.ycombinator.com | 6 Dec 2024
    Have enjoyed replacing makefiles with https://taskfile.dev/ which looks like it could be more powerful due to being able to detect changes etc. But glad Just has been good.
  • Why I Switched from Makefile to Taskfile
    1 project | dev.to | 5 Nov 2024
    Taskfile is a Go-based task runner using YAML syntax for defining tasks. It simplifies project workflows by automating repetitive tasks like building, testing, and deploying code.
  • I Like Makefiles
    14 projects | news.ycombinator.com | 20 Sep 2024
    I also use make this way and have done for years. I even have the same kind of religious ritual the author has, like writing the Makefile is part of setting up the codebase and organising in my own head how the whole local dev environment is going to work.

    The only thing is, this isn't what make is actually for. A number of commenters have recommended Just - the one I've been using on my personal projects is Task - https://taskfile.dev/ - which is pretty great. As other commenters have said, the problem is that make is installed everywhere already. I would love to see a task runner become standard to the same extent, and will have a look at Just if that's the one people are using.

  • Makefiles for Web Work (2022)
    6 projects | news.ycombinator.com | 24 Aug 2024
    I use https://taskfile.dev and I love it.
  • Ask HN: Best Tools for Monorepo?
    13 projects | news.ycombinator.com | 31 Jul 2024
    We have a very similar setup (except s/Next.js/Remix) and went with npm workspaces + Task [1], and it's working really, really well so far. This is our second iteration of a monorepo (first one was a straight React SPA bundled with Vite instead of Remix).

    We have a root Taskfile that references our JS and Go taskfiles and wraps / abstracts all tasks. It's good for dependency management and task orchestration (`task lint` will run lint in both JS and Go for example, and `task test` does the same).

    TypeScript sharing between packages can be a lil' funky, but so far it's super solid. Happy to share more if it would be helpful.

    [1]: https://taskfile.dev/

  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic Task repo stats
126
12,954
9.6
3 days ago

go-task/task is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of Task is Go.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?