All apps/mactop

mactop

mactop

Apple Silicon Monitor Top written in Go Lang.

Runs as mactop|macOS|github.com

Command form

ai-draft · 2 tasks · 12 fields

Run the monitor TUI or print samples headlessly. Fan control (writes to SMC, needs root) is left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui mactop
mactopExample values, fixed in this page — nothing here reaches a terminal
Basic
Update interval (ms)
integer
Advanced
Foreground color
string
Background color
string
Network unit
5 choicesenum
Disk unit
5 choicesenum
Temperature unit
2 choicesenum
Language
string
TasksEach one presets the form for one job
Interactive monitor
intervalforegroundbackgroundunit_networkunit_diskunit_templang
One JSON snapshot
headlesscountformatpretty
ParametersOnly these flags are editable in the form
Headless mode
No TUI; print samples to stdout.
boolean
--headless
Output format
enum
--formatjsonyamlxmltoon
Sample count
0 = infinite.
integer
--count
Pretty print
boolean
--pretty
Update interval (ms)
integer
--interval-i
Foreground color
string
--foregroundgreendraculamocha
Background color
string
--bg--backgrounddracula-basemocha-base
Prometheus port
integer
--prometheus-p
Network unit
enum
--unit-networkautobytekbmbgb
Disk unit
enum
--unit-diskautobytekbmbgb
Temperature unit
enum
--unit-tempcelsiusfahrenheit
Language
string
--langenjazhes
SourcesEvery flag above is checked against these
readme
- `--headless`: Run in headless mode (no TUI, output to stdout). - `--format`: Output format for headless mode (json, yaml, xml, toon). Default is json. - `--count`: Number of samples to collect in headless mode (0 = infinite). - `--pretty`: Pretty print JSON output in headless mode. - `--interval` or `-i`: Set the update interval in milliseconds. Default is…
help

github.com

Before it fills your prompt, Otty checks the installed mactop against its version. A form that does not match your version is not offered.