---
title: Installation
description: Install earl on your system
icon: Download
---

Earl is a single binary with no runtime dependencies.

## Cargo

```bash
cargo install earl
```

Installs from [crates.io](https://crates.io/crates/earl). Requires a Rust toolchain.

## Installer Script

<Tabs items={["macOS / Linux", "Windows (PowerShell)"]}>
  <Tab value="macOS / Linux">
    ```bash
    curl -fsSL https://raw.githubusercontent.com/brwse/earl/main/scripts/install.sh | bash
    ```
  </Tab>
  <Tab value="Windows (PowerShell)">
    ```powershell
    irm https://raw.githubusercontent.com/brwse/earl/main/scripts/install.ps1 | iex
    ```
  </Tab>
</Tabs>

## Verify

```bash
earl --version
earl doctor
```

`earl doctor` checks configuration, templates, secret index integrity, and network rules.
