Skip to docs content
Getting Started/Installation

Getting Started

Installation

Install the CLI from crates.io and verify it runs.

Requirements

  • A Rust toolchain (stable). Install via rustup if you don’t have it.
  • That’s it — layoutd is a single static binary with no runtime, no network calls, and no on-chain dependency.

Install from crates.io

layoutd is published to crates.io and dual-licensed MIT OR Apache-2.0. Install it with Cargo:

terminal
cargo install layoutd

Verify the install

Confirm the binary is on your path and prints its version:

terminal
layoutd --version# layoutd 0.1.0

Pin the version in CI

For continuous integration, always pin an exact version so a verdict can never change silently between runs. See CI Setup for the GitHub Action and pinning details.

Next

With the binary installed, head to the Quickstart to run your first diff.