taskctl
Concurrent task runner, developer's routine tasks automation toolkit. Simple modern alternative to GNU Make 🧰 (by taskctl)
goreleaser
Release engineering, simplified (by goreleaser)
taskctl | goreleaser | |
---|---|---|
4 | 66 | |
312 | 14,810 | |
0.3% | 1.0% | |
7.2 | 9.9 | |
6 months ago | 7 days ago | |
Go | Go | |
GNU General Public License v3.0 only | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
taskctl
Posts with mentions or reviews of taskctl.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-25.
-
My experience of selfhosted Gitlab
Check gitea, it simpler to setup and is single executable independent file and for CI/CD task or taskctl
-
Goke - Task runner tool
Im sorry for off-topic, but how is it different from task or taskctl ?
-
A new DAG execution tool built with Go
I named it jobctl, after taskctl from which the initial code was forked.
-
What is the right way to push multiple modules in a go workspace?
You may try for CI/CD: taskctl
goreleaser
Posts with mentions or reviews of goreleaser.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-06-18.
-
Fang, the CLI Starter Kit
Golang itself bundles a toolchain and can cross compile to a many target OSes and architectures. I use Goreleaser [1] to create GitHub releases, Homebrew packages, Docker images, and Linux packages. Goreleaser Pro can also create MSI packages.
[1] https://goreleaser.com
-
🥳 We built the cli of our dreams to send sms ❣️
Then, I wanted to bring my team to the Go experience at the office as sometimes we need to deliver apps to systems on which we don't want or can't install new softwares : so delivering a static binary thanks to Go and goreleaser seemed a good option for effortless cross-compilation... and of course build the best possible UX thanks to Cobra.
- Dagger Shell: Unix Pipeline Pattern for Typed API Objects
-
Automating an Open Source Project with GitHub Actions
The CLI is published as a release using GoReleaser to build the release.
-
ecstop: My CLI Tool to Stop ECS Resources Easily
GoReleaser
-
How to publish a Go package on Chocolatey
Then to aid us publishing, we are going to use a wonderful package called Goreleaser. It allows publishing to Homebrew, Chocolatey and several other package managers as easily as possible. First we install goreleaser by running:
-
Show HN: Docker-phobia: Analyze Docker image size with a treemap
> This is a much faster way than setting up Github Actions to build an executable for every possible platform on every release
It's not even that hard. Just use GoReleaser.
https://goreleaser.com/
-
FOSDEM 2024 - Summary and Reflections
I also got my eyes on GoReleaser, which I will use in my (Go) projects.
- Distribuindo uma aplicação Go sem o Docker
- goreleaser: Deliver Go binaries as fast and easily as possible
What are some alternatives?
When comparing taskctl and goreleaser you can also consider the following projects:
Task - A task runner / simpler Make alternative written in Go
switchboard - Automated file organisation and routing for all your machines. :open_file_folder:
gron - gron, Cron Jobs in Go.
glauth - A lightweight LDAP server for development, home use, or CI
hub - A command-line tool that makes git easier to use with GitHub.