Open-source build automation tool allowing developers to define builds and dependencies in a declarative way, then automatically parallelizing and caching builds for fast, reproducible development.
Earthly is an open-source build automation tool designed specifically for monorepo-style codebases. It provides developers a simple way to define their build workflows and dependencies in a declarative Earthfile, then handles executing builds efficiently.
Key features of Earthly include:
With its unique focus on monorepo use cases, Earthly aims to simplify CI/CD and development build workflows for large, complex codebases with many interdependencies between components and services.
Here are some alternatives to Earthly:
Suggest an alternative ❐