You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert

4
6
5
7
`mactop` is a terminal-based monitoring tool "top" designed to display real-time metrics for Apple Silicon chips written by Carsen Klock. It provides a simple and efficient way to monitor CPU and GPU usage, E-Cores and P-Cores, power consumption, GPU frequency, temperatures, and other system metrics directly from your terminal
6
8
7
-

9
+

8
10
9
11
## Compatibility
10
12
@@ -24,9 +26,9 @@
24
26
- Disk I/O activity (read/write speeds)
25
27
- Multiple volume display (shows Mac HD + mounted external volumes)
26
28
- Easy-to-read terminal UI
27
-
-**7 Layouts**: Default, Alternative, Alternative Full, Vertical, Compact, Dashboard, and Gauges Only (`L` to cycle layouts)
29
+
-**10 Layouts**: (`L` to cycle layouts)
28
30
-**Persistent Settings**: Remembers your Layout and Theme choice across restarts
29
-
- Customizable UI color (green, red, blue, cyan, magenta, yellow, and white) (`C` to cycle colors)
31
+
- Customizable UI color (green, red, blue, skyblue, magenta, yellow, gold, silver, white, lime, orange, violet, and pink) (`C` to cycle colors)
30
32
- Customizable update interval (default is 1000ms) (`-` or `=` to speed up, `+` to slow down)
31
33
- Process list matching htop format (VIRT in GB, CPU normalized by core count)
32
34
-**Process Management**: Kill processes directly from the UI (F9). List pauses while selecting.
@@ -39,7 +41,7 @@
39
41
40
42
## Install via Homebrew
41
43
42
-
You can install [mactop](https://github.com/context-labs/mactop) via Homebrew! https://brew.sh
44
+
You can install [mactop](https://github.com/metaspartan/mactop) via Homebrew! https://brew.sh
43
45
44
46
```bash
45
47
brew install mactop
@@ -67,7 +69,7 @@ To install `mactop`, follow these steps:
@@ -99,7 +101,7 @@ mactop --interval 1000 --color green
99
101
-`--count`: Number of samples to collect in headless mode (0 = infinite).
100
102
-`--interval` or `-i`: Set the update interval in milliseconds. Default is 1000.
101
103
-`--color` or `-c`: Set the UI color. Default is white.
102
-
Options are 'green', 'red', 'blue', 'cyan', 'magenta', 'yellow', and 'white'. (-c green)
104
+
Options are 'green', 'red', 'blue', 'skyblue', 'magenta', 'yellow', 'gold', 'silver', 'white', 'lime', 'orange', 'violet', and 'pink'. (-c green)
103
105
-`--prometheus` or `-p`: Set and enable the local Prometheus metrics server on the given port. Default is disabled. (e.g. -p 2112 to enable Prometheus metrics on port 2112)
0 commit comments