Earthly logo
CI/CD Free Tier Available

Earthly

by Earthly Technologies

Starting at

Free (open source build tool); Earthly Lunar (AI governance) is the company's current commercial focus

Open-source build automation tool (Earthfile) for reproducible, containerized builds that run identically locally and in any CI/CD. Note: Earthly the company has pivoted to Earthly Lunar, an AI code-governance/guardrails platform.

Last verified: June 2026

What is Earthly?

Earthly is an open-source build automation tool that sits between your Dockerfile and your CI/CD pipeline. It solves the classic problem of "works on my machine" by making builds containerized and reproducible by design — the same build command produces identical results on a MacBook, a Linux workstation, and GitHub Actions.

Key Features

Earthfiles — Build scripts written in a syntax inspired by Dockerfiles and Makefiles. Earthfiles are easy to read and understand, combining the best of both without the limitations of either.

Containerized Builds — Every build step runs in a container. This guarantees that builds don't depend on local system configuration, installed tools, or environment variables — only what's explicitly defined.

Automatic Caching — Earthly automatically caches build artifacts and Docker layers. Changed files only trigger the steps that depend on them. Earthly Cloud provides remote caching shared across the whole team.

CI Agnostic — Earthly runs unchanged on GitHub Actions, GitLab CI, Jenkins, CircleCI, or locally. Migrate CI systems without rewriting build scripts.

Parallel Targets — Build, test, and publish steps that don't depend on each other run in parallel automatically, without manual configuration.

Why Teams Choose Earthly

The core appeal is eliminating "it works in CI but not locally" and "it works locally but not in CI" — the two most frustrating phrases in software development. With 10,000+ GitHub stars, Earthly has strong community adoption among teams who have suffered with inconsistent build environments.

Pricing

  • Earthly CLI: Free and open-source (Apache 2.0)
  • Earthly Cloud: Remote caching and CI/CD integration (~$50/month for small teams)
  • Earthly Satellites: Managed remote runners

Bottom Line

Earthly is the right tool when your CI builds frequently diverge from local builds and debugging CI failures requires pushing commits to see results. It's a powerful complement to any CI platform.

Pros

  • + Identical builds locally and in CI
  • + Containerized and reproducible by design
  • + Works with any CI system (GitHub Actions
  • + Jenkins
  • + CircleCI)
  • + 10
  • + 000+ GitHub stars
  • + Active open-source community

Cons

  • - Different syntax requires team learning
  • - Not a full CI/CD platform on its own
  • - Cache warming can be complex to set up

What Users Actually Complain About

Earthly has pivoted the company to 'Earthly Lunar' (AI code governance/guardrails). The hosted Earthly Cloud/Satellites build service was sunset, and the open-source Earthly build tool is now community-maintained with reduced active development. Adds another syntax (Earthfile) to learn.

Skip it if:

You need an actively vendor-developed, commercially supported build platform — Earthly's focus has shifted to its Lunar AI-governance product, and the build tool is now primarily community-maintained.

Based on community feedback from Reddit, HN, and G2 reviews.

Compare Earthly with

Frequently Asked Questions

What is Earthly?

Open-source build automation tool (Earthfile) for reproducible, containerized builds that run identically locally and in any CI/CD. Note: Earthly the company has pivoted to Earthly Lunar, an AI code-governance/guardrails platform.

How much does Earthly cost?

Earthly uses a freemium pricing model with plans starting at Free (open source build tool); Earthly Lunar (AI governance) is the company's current commercial focus.

What are the main advantages of Earthly?

The key advantages of Earthly include: Identical builds locally and in CI; Containerized and reproducible by design; Works with any CI system (GitHub Actions; Jenkins; CircleCI); 10; 000+ GitHub stars; Active open-source community.

What are the drawbacks of Earthly?

Some limitations to consider: Different syntax requires team learning; Not a full CI/CD platform on its own; Cache warming can be complex to set up.

What category does Earthly belong to?

Earthly is a CI/CD tool developed by Earthly Technologies.

Earthly Comparisons

CI/CD Guides

Try Earthly

Starting at Free (open source build tool); Earthly Lunar (AI governance) is the company's current commercial focus

Other CI/CD Tools

View all 25 tools →