Introducing Earthly Lunar

Monitoring for your SDLC
Achieve engineering excellence that is out of this world

Get a demo
Applications CI/CD Guardrails
Input/Output ExpressVPN Roche Qualtrics Overstock Nabis Bluecore MarketAxess Zapier Roblox Adobe Rios VMware Posit Netscout Deep Genomics Namely Hopper FLYR ClipboardHealth Intel The AI Institute Input/Output ExpressVPN Roche Qualtrics Overstock Nabis Bluecore MarketAxess Zapier Roblox Adobe Rios VMware Posit Netscout Deep Genomics Namely Hopper FLYR ClipboardHealth Intel The AI Institute

Every Service Is A Unique Snowflake

Supporting infinitely diverse CI/CD setups is overwhelming

Monitor Your SDLC via CI/CD Agent

Powered by a lightweight CI/CD agent, Earthly Lunar is easily inserted in your existing developer infrastructure, and no changes to individual CI workflows are needed.

Take Control Of The Development Lifecycle

CI/CD Workflows Build Metadata Node version is greater than 20.18.1 Test coverage is greater than 75% SBOM file exists Repo access controls are configured No critical vulnerabilities Policies Continuous Compliance Visibility Developer Feedback
Automated Guardrails

Automated Guardrails

Enable consistent and safe engineering practices across your entire org through custom guardrails that you define.

Boost DevOps Maturity

Boost DevOps Maturity

Reduce reliance on tribal knowledge and guide your teams to DevOps excellence with automatic feedback throughout the development lifecycle.

Visibility for Engineering Leaders

Visibility for Engineering Leaders

Understand engineering quality with rich insights and drive improvements with custom scorecards tailored to your organizational goals.

Eliminate Mass PRs

Eliminate Mass PRs

Make changes across any number of CI pipelines centrally. No more manual YAML edits and stale PRs that linger forever.

Continuous Compliance

Continuous Compliance

Shift compliance to the left by inserting custom security checks across your projects effortlessly from a central location.

Ownership Tracking

Ownership Tracking

Make sense of the diverse components within your product. Track owners and ensure incidents are handled with domain rollups.

Governance-As-Code

Define custom policies with a few lines of Python

SDLC Metadata SDLC Instrumentation Engine Policy Engine policies:  - name: "Should have unit tests"    runPython: |-      import lunar      hasTests = lunar.get("hasTests")      lunar.assertTrue(hasTests) Queryable Data Model collectors:  - runBash: lunar collect "hasTests" true    hook:      type: before-command      patterns:        - ^go test.*        - ^npm test.*        - ^python -m .unittest.* Policy Passed Missing Metadata Policy Failed Policy Passed

Works With Your Diverse Tech Stack

With a rich ecosystem of plugins and the ability to write your own, Earthly Lunar empowers dev teams to build with the tools they need—while ensuring compliance with company standards and policies.

Earthly is Backed By

Alumni Shanku Niyogi Former PM of VScode, GitHub Actions, Codespace & Copilot David Cramer Founder Sentry Mirko Novakovic Founder Instana Florian Leibert Cofounder Mesosphere Jeff Dean Chief Scientist, Google DeepMind, Google Fellow Olivier Pomel CEO Datadog Cosmin Nicolaescu CTO Brex Wes McKinney Creator of Pandas, Python Software Foundation Fellow Ben Hindman Creator of Mesos José Valim Creator of Elixir Spencer Kimball CEO Cockroach Labs Charlie Marsh Creator of Ruff & UV David Aronchick Former PM of Kubernetes, Creator of KubeFlow Mitch Wainer Cofounder DigitalOcean Dan Barak Head of Product at Netlify =