macOS
brew install asitoplocal Homebrew formula metadata
sudo port install asitopMacPorts ports tree · sysutils/asitop/Portfile · source: api.github.com
brew
Perf monitoring CLI tool for Apple Silicon. Version 0.0.24 via Homebrew; verified from local package data.
install
brew install asitoplocal Homebrew formula metadata
sudo port install asitopMacPorts ports tree · sysutils/asitop/Portfile · source: api.github.com
overview
Perf monitoring CLI tool for Apple Silicon
history
asitop is a Python command-line monitor for Apple Silicon Macs. Its upstream README describes it as an nvtop-inspired terminal tool for M1-era macOS systems, built around Apple's powermetrics plus psutil, sysctl, and system_profiler.
The GitHub repository was created in October 2021, shortly after Apple Silicon machines had become common enough for developers to want terminal-native CPU, GPU, memory, and power visibility. The README says the author wrote it because they could not find an equivalent tool online and were curious about the hardware counters.
The project is deliberately macOS-specific. Its implementation relies on powermetrics, which requires elevated privileges, and the README documents limitations caused by Apple removing some memory bandwidth and package power data from powermetrics.
asitop spread as a small Apple Silicon utility rather than as a cross-platform monitoring suite. GitHub repository metadata shows several thousand stars, and Homebrew analytics report thousands of installs over the previous year, indicating continuing package-manager use among Mac developers and performance tinkerers.
The normal workflow is to install the package and run `sudo asitop` in a terminal. It presents CPU cluster, GPU, ANE, memory, swap, frequency, utilization, and power estimates in a terminal UI, with options for sampling interval, color, and rolling average.
For package-manager users, asitop is notable because it packages a niche macOS performance workflow into one CLI command. It sits in the same mental shelf as htop, nvtop, and powermetrics wrappers, but is tuned for Apple Silicon hardware counters rather than generic Unix process accounting.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
asitop | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://tlkh.github.io/asitop/
install metadata
| Package key | brew:asitop |
|---|---|
| Version | 0.0.24 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/asitop |
| Homepage | https://tlkh.github.io/asitop/ |
| Repository | https://github.com/tlkh/asitop |
| Upstream docs | https://github.com/tlkh/asitop#readme |
| License | MIT |
| Source archive | https://files.pythonhosted.org/packages/93/bc/8755d818efc33dd758322086a23f08bee5e1f7769c339a8be5c142adbbbc/asitop-0.0.24.tar.gz |
| Dependencies | python@3.14 |
| Bottle | available (on arm64_sequoia, arm64_sonoma, arm64_tahoe) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | asitop |
| Version Scheme | 0 |
| Revision | 0 |
| Requirements |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
asitop
sudo port install asitopsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.