mage
a Make/rake-like dev tool using Go (by magefile)
orbit
Server side go transpiler and micro frontend toolchain for React & Javascript. (by GuyARoss)
Our great sponsors
mage | orbit | |
---|---|---|
9 | 4 | |
3,879 | 43 | |
0.9% | - | |
5.0 | 4.7 | |
3 months ago | 5 months ago | |
Go | Go | |
Apache License 2.0 | GNU General Public License v3.0 only |
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.
mage
Posts with mentions or reviews of mage.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-07-07.
-
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.
orbit
Posts with mentions or reviews of orbit.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-28.
-
Anyone else doing compiler work in Golang?
I am working on a React & Javascript transpiler + server-side framework that is written in go. https://github.com/GuyARoss/orbit
-
What FE separation strategy do you all use for web apps when working with FE devs?
Another approach is be to have a Nextjs like setup but have it run as Go instead of Nodejs. That's what https://github.com/GuyARoss/orbit is hoping to achieve, but again, this is yet another moving piece where incompatibility or subtle bugs can break things. I haven't explored this approach fully.
- NextJS alternative for go
What are some alternatives?
When comparing mage and orbit you can also consider the following projects:
Cockatrice - A cross-platform virtual tabletop for multiplayer card games
go - The Go programming language
goyek - Task automation Go library
esbuild - An extremely fast bundler for the web
taskflow - Create build pipelines in Go [Moved to: https://github.com/goyek/goyek]
hcl - HCL is the HashiCorp configuration language.
PacketProxy - A local proxy written in Java
goawk - A POSIX-compliant AWK interpreter written in Go, with CSV support
HattrickOrganizer - Assistant for Hattrick online football manager
wdte - WDTE is a simple, functional-ish, embedded scripting language.
symphony-of-empires - Symphony of the Empires is a RTS strategy game and map game.
yava - mini-Java compiler implemented in go