task

Task runner

A tool that automates repetitive tasks and builds for Go applications

A task runner / simpler Make alternative written in Go

GitHub

12k stars
74 watching
624 forks
Language: Go
last commit: about 1 month 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. 117
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. 185
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,206
earthboundkid/flowmatic A library that provides an easy-to-use API for managing concurrent tasks and propagating errors 370
tj/robo Task automation and management tool for teams 789
go-playground/pool A package that provides an efficient and flexible way to manage concurrent tasks or units of work in Go programs. 727
vladimirmarkelov/haku A command runner inspired by make that allows users to write cross-platform task files with limited built-in commands and attributes. 37
rk/go-cron A simple Go library to handle scheduled tasks with varying intervals. 233
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. 228
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. 576
taskctl/taskctl An automation toolkit for managing developer tasks and pipelines in a concurrent, human-readable format. 299
jamesclonk/go-todotxt A Go client library for parsing and manipulating task lists in the todo.txt format. 31