task

Task runner

A tool that automates repetitive tasks and builds for Go applications

A task runner / simpler Make alternative written in Go

GitHub

11k stars
72 watching
616 forks
Language: Go
last commit: 6 days ago
Linked from 2 awesome lists

build-tooldevopsgomakemakefiletasktask-runnertaskfile

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
go-gilbert/gilbert A toolchain and task runner for Go projects that allows declarative task definition and execution with features such as conditional logic and job templates. 116
go-godo/godo A task runner and file watcher for Go that automates repetitive development tasks 536
gulien/orbit A task runner for executing commands and generating files from templates on multiple platforms. 183
joerdav/xc Solves the problem of scripts and documentation being separate entities, by defining them inline with the documentation in a human-readable format 1,198
earthboundkid/flowmatic A library that provides an easy-to-use API for managing concurrent tasks and propagating errors 368
tj/robo Task automation and management tool for teams 788
go-playground/pool A package that provides an efficient and flexible way to manage concurrent tasks or units of work in Go programs. 726
vladimirmarkelov/haku A command runner inspired by make that allows users to write cross-platform task files with limited built-in commands and attributes. 36
rk/go-cron A simple library to handle scheduled tasks in Go 230
gojek/proctor An automation orchestration service that manages and executes tasks in a developer-friendly manner 123
hyperf/gotask A service that offloads heavy-duty operations to a separate process using bi-directional IPC. 227
masterpointio/ecsrun A tool to simplify running one-off tasks in Amazon ECS 14
goyek/goyek A task automation tool that provides a cross-platform and customizable way to define and run tasks in Go. 571
taskctl/taskctl An automation toolkit for managing developer tasks and pipelines in a concurrent, human-readable format. 295
jamesclonk/go-todotxt A Go client library for parsing and manipulating task lists in the todo.txt format. 31