task
Task runner
A tool that automates repetitive tasks and builds for Go applications
A task runner / simpler Make alternative written in Go
11k stars
72 watching
616 forks
Language: Go
last commit: 6 days ago
Linked from 2 awesome lists
build-tooldevopsgomakemakefiletasktask-runnertaskfile
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 |