mac-monitor
v1.0.2
Published
Real-time macOS Activity Monitor in your terminal. Live CPU, memory, GPU, disk, network, battery, and process stats with spatial navigation. Built with terminaltui.
Maintainers
Readme
mac-monitor
Real-time macOS Activity Monitor in your terminal. No setup, no config — just run it.
npx mac-monitorWhat you get
- CPU — usage, user/sys split, cores, load average
- Memory — used/total, active/wired/compressed, pressure, swap
- GPU — chipset, cores, VRAM, Metal support, utilization
- Disk — per-volume usage and available space
- Network — active connections, local IP, interface stats
- Battery — charge, health, cycles, power source, temperature
- Processes — top 30 by CPU, filterable, live-updating
All data is real — read from macOS system commands (ps, vm_stat, df, sysctl, pmset, ioreg, system_profiler). Refreshes every 2-3 seconds.
Navigation
| Key | Action | |-----|--------| | Up/Down | Move between items | | Left/Right | Move between columns | | Enter | Select page | | Escape | Go back | | q | Quit |
Requirements
- macOS only (uses macOS-specific system commands)
- Node.js >= 18
Built with
terminaltui — framework for building interactive terminal apps.
License
MIT
