CLI Table
Terminal-style table output with box-drawing borders, aligned columns, coloured status cells, a resolving spinner and a screen-reader table.
Preview
atlas status --all
5 services · 1 ok · 1 warn · 1 fail · 2 running
| SERVICE | REGION | VERSION | P95 | STATUS |
|---|---|---|---|---|
| api | eu-west | 2.4.0 | 84 ms | ok |
| api | us-east | 2.4.0 | 131 ms | warn |
| worker | eu-west | 2.4.0 | 42 ms | running |
| billing | eu-west | 2.3.9 | 0 ms | running |
| search | eu-west | 1.12.1 | 220 ms | fail |
Install
Pro source requires Pebble Pro. Try the full preview above.
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| columns | CliColumn<Row>[] | — | { key, header, align?: "left" | "right" | "center", format?, status? }. |
| rows | Row[] | — | Plain objects; status columns take ok, warn, fail, pending or skip. |
| border | "rounded" | "single" | "double" | "heavy" | "rounded" | Box-drawing style. |
| caption | string | — | Printed above the table; captions the hidden real table. |
| footer | ReactNode | — | Dim line under the table. |
Pro component
Try the full preview above. Editable source and build guides require Pebble Pro.
