
Security News
NIST Officially Stops Enriching Most CVEs as Vulnerability Volume Skyrockets
NIST will stop enriching most CVEs under a new risk-based model, narrowing the NVD's scope as vulnerability submissions continue to surge.
macpm
Advanced tools
PyPI - Downloads (https://pypi.org/project/macpm/#files) or: pip install macpm
enhanced MAC Performance monitoring CLI tool for Apple Silicon

pip install macpm
macpmforked form https://github.com/tlkh/asitop
A Python-based nvtop-inspired command line tool for Apple Silicon (aka M1) Macs.
powermetrics)powermetrics)macpm uses the built-in powermetrics utility on macOS, which allows access to a variety of hardware performance counters. Note that it requires sudo to run due to powermetrics needing root access to run. macpm is lightweight and has minimal performance impact.
macpm only works on Apple Silicon Macs on macOS Monterey!
macpm is a Python-based command line tool. You need pip to download and install macpm. macOS already comes with Python, to install pip, you can follow an online guide. After you install macpm via pip, you can use it via the Terminal.
# to enter password before start
# this mode is recommended!
sudo macpm
# it will prompt password on start
macpm
# advanced options
macpm [-h] [--interval INTERVAL] [--color COLOR] [--avg AVG]
optional arguments:
-h, --help show this help message and exit
--interval INTERVAL Display interval and sampling interval for powermetrics (seconds)
--color COLOR Choose display color (0~8)
--avg AVG Interval for averaged values (seconds)
powermetrics is used to measure the following:
psutil is used to measure the following:
sysctl is used to measure the following:
system_profiler is used to measure the following:
Some information is guesstimate and hardcoded as there doesn't seem to be a official source for it on the system:
Because I didn't find something like this online. Also, just curious about stuff.
I did this randomly don't blame me if it fried your new MacBook or something.
FAQs
Performance monitoring CLI tool for Apple Silicon
We found that macpm demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
NIST will stop enriching most CVEs under a new risk-based model, narrowing the NVD's scope as vulnerability submissions continue to surge.

Company News
/Security News
Socket is an initial recipient of OpenAI's Cybersecurity Grant Program, which commits $10M in API credits to defenders securing open source software.

Security News
Socket CEO Feross Aboukhadijeh joins 10 Minutes or Less, a podcast by Ali Rohde, to discuss the recent surge in open source supply chain attacks.