Command-line tool
cpulimit
brew/cpulimit
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
CPU usage limiter
At a glance
- Type
- Command-line tool
- Install on
- macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
macOS
brew install cpulimit
Linux
brew install cpulimit
Limit an existing process with PID 1234 to only use 25% of the CPU
cpulimit -p 1234 -l 25%
Limit an existing program by its executable name
cpulimit -e program -l 25
Launch a given program and limit it to only use 50% of the CPU
cpulimit -l 50 -- program argument1 argument2 ...
Related command-line tools
- DataLimiter
DataLimiter (Windows package; no description in the winget index) windows cli network firewall chrome - usage
Tool for working with usage-spec CLIs cli spec - gh-usage
gh-usage (Windows package; no description in the winget index) rust vscode cli json github-copilot csv usage-tracking - AI CLI Usage Monitor
AI CLI Usage Monitor (Windows package; no description in the winget index) monitor claude gemini codex antigravity… - Claude Code Usage Taskbar
Claude Code Usage Taskbar (Windows package; no description in the winget index) claude claude-code taskbar widget… - Claude Code Usage Monitor (hadufer fork)
Claude Code Usage Monitor (hadufer fork) (Windows package; no description in the winget index) monitor claude taskbar… - memray
Memory profiler for Python applications - Claude Code Usage Monitor Pro
Claude Code Usage Monitor Pro (Windows package; no description in the winget index) developer-tools copilot ai claude…
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents