mage
taskflow
Our great sponsors
mage | taskflow | |
---|---|---|
9 | - | |
3,874 | 208 | |
0.7% | - | |
5.0 | 8.5 | |
3 months ago | almost 3 years ago | |
Go | Go | |
Apache License 2.0 | MIT License |
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.
mage
-
climate "CLI Mate": a CLI library that autogenerates CLIs from structs / functions with support for nested subcommands, global / local flags, help generation from godocs, typo suggestions, shell completion and more
mage being a build tool and climate being a CLI library, a direct comparison probably doesn't make much sense but their parsing (https://github.com/magefile/mage/blob/master/parse/parse.go) seems very similar to what I'm doing for metadata (param names / godocs / comments etc.).
-
Is your makefile supposed to be a justfile?
mage
-
Anyone else doing compiler work in Golang?
https://github.com/magefile/mage but I haven't tried it as am not a fun of make like tools.
-
Do we have a package.json/scripts section alternative in Golang?
I prefer https://github.com/magefile/mage
-
[sema v1.0.0] First Major Version Bump
We now use mage to cross-compile release binaries as proposed by u/g00py3 in this Reddit discussion.
-
//go:generate with ENV variables?
Try github.com/magefile/mage - it's written in Go and lets you write Go to run scripts rather than writing bash inside yaml ;)
-
Mage v1.13 is released - now supports magefiles in a subdir
Mage v1.13 was released as of yesterday. This included a few small fixes, and a big new feature - subdirectory support.
-
Ugly code, improvement suggestions needed
If you need build automation, use mage.
taskflow
We haven't tracked posts mentioning taskflow yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
Cockatrice - A cross-platform virtual tabletop for multiplayer card games
goyek - Task automation Go library
xc - Markdown defined task runner.
PacketProxy - A local proxy written in Java
drone - Drone is a Container-Native, Continuous Delivery Platform [Moved to: https://github.com/harness/drone]
HattrickOrganizer - Assistant for Hattrick online football manager
go - The Go programming language
symphony-of-empires - Symphony of the Empires is a RTS strategy game and map game.
drone - Gitness is an Open Source developer platform with Source Control management, Continuous Integration and Continuous Delivery. [Moved to: https://github.com/harness/gitness]
magarena - Magarena is a single-player fantasy card game played against a computer opponent.
keploy - Test generation for Developers. Generate tests and stubs for your application that actually work!