> ## Documentation Index
> Fetch the complete documentation index at: https://reikon.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Share a Report

> Export a self-contained HTML or PDF report for someone without Reikon installed.

# Share a Report with Someone Who Doesn't Use Reikon

A teammate, a manager, or a client doesn't need Reikon installed to see what it found —
export a self-contained report and send the file.

## From the desktop app

On the Dashboard, the **Export** dropdown (top right of the hero section) offers two
formats:

* **HTML** — a single self-contained file: inline CSS, SVG charts, no external
  dependencies, no internet connection needed to view it. Opens directly in any
  browser. Written to your project folder as `reikon-report.html` and opened
  automatically.
* **PDF** — the same report rendered to a fixed page size (A4), good for printing or
  attaching to an email where HTML isn't convenient. Written as `reikon-report.pdf` and
  revealed in your file manager.

Both include: health score and signal breakdown, contributor stats, commit timeline,
code churn, TODOs, commit quality, team breakdown, and (if you have ≥2 snapshots or
coverage data configured) trend and coverage sections.

## From the CLI

```bash theme={null}
rei analyze --format html --output report.html
```

Produces the identical self-contained HTML report — same generator, same content — but
scriptable, so you can fold it into a scheduled job or CI artifact instead of triggering
it by hand. See [CI integration](./cli-ci-integration) for that pattern.

There's no CLI equivalent for PDF specifically — generate HTML and print it to PDF from
a browser if you need a PDF outside the desktop app.

## What's *not* in the report

Nothing leaves your machine to generate either format — both are pure local rendering
of data you already have. No code content is included, only the aggregate metrics
(line counts, complexity scores, contributor names, commit messages) that already show
elsewhere in the app.
