Terminal · macOS + Linux · Python 3

MacBar CLI

A lightweight TUI for the same MacBar-style metrics — perfect for SSH, headless boxes, and keyboard-driven workflows.

About MacBar CLI

MacBar CLI (v0.2-cli) is a terminal dashboard in the spirit of btop — for when you want the same MacBar metrics over SSH or without a menu bar.

Sample TUI

┌─ MacBar CLI ─────────────────────────┐ │ CPU 23% ████░░░░ Temp 48°C │ │ MEM 9.2/16 GB DISK 412 GB free │ │ NET ↓1.2 MB/s ↑180 KB/s │ │ TOP WindowServer 12% · kernel_task │ └──────────────────────────────────────┘ q quit · r refresh · --once for JSON

Sample rnitro --once

{ "cpu_percent": 23.4, "mem_used_gb": 9.2, "mem_total_gb": 16.0, "temp_c": 48.1, "version": "v0.2-cli" }

Prefer the menu bar app? Go back to macOS downloads.

Get MacBar CLI!
v0.2-cli — btop-style terminal monitor
Live CPU, memory, disk I/O, network, battery, and top processes in your terminal. macOS + Linux · Python 3 · no GUI required.
ONE-LINE INSTALL
curl -fsSL https://chopstickshq.com/macbar/MacBar-CLI.tar.gz -o /tmp/macbar-cli.tar.gz && mkdir -p /tmp/macbar-cli && tar xzf /tmp/macbar-cli.tar.gz -C /tmp/macbar-cli && bash /tmp/macbar-cli/install-cli.sh

Keys in the TUI: q quit · r refresh · rnitro --once for JSON output.

How to install

1

Download or curl-install

Use the CLI tarball above, or paste this one-liner in Terminal:

curl -fsSL https://chopstickshq.com/macbar/MacBar-CLI.tar.gz -o /tmp/macbar-cli.tar.gz && mkdir -p /tmp/macbar-cli && tar xzf /tmp/macbar-cli.tar.gz -C /tmp/macbar-cli && bash /tmp/macbar-cli/install-cli.sh
2

Install to your PATH

From the extracted folder: bash install-cli.sh — links macbar to ~/bin (or sudo ./install-cli.sh --system for /usr/local/bin).

3

Run MacBar in the terminal

Type macbar for the live dashboard. Works over SSH. Optional: pip3 install psutil for smoother stats.