Grog
Grog is the monorepo build tool for the grug-brained developer.
Grog is fully agnostic on how you run your builds.
Grog delivers cached incremental runs, parallel execution, and more!
What it feels like:
Read more in Why grog?
Highlights
- 🌐 Language agnostic
- 🚀 Parallelize your build commands
- 🔄 Only rebuilds changed targets (incremental)
- 💾 (Remote) output caching
- 🛠️ Simple build configuration with either Makefile, JSON, yaml, ...
- 📦 Single binary
Installation
MacOS:
brew tap chrismatix/grog brew install grog
Linux:
curl -L https://grog.build/latest/grog-linux-amd64 -o /usr/local/bin/grog chmod +x /usr/local/bin/grog
Documentation
Grog's documentation is available at grog.build.
Versioning
While Grog is still in pre-release (<1.0.0) all version changes might be breaking. After that Grog will follow semver.
