A native macOS menu bar performance monitor that records CPU, memory, GPU, network, disk and battery history so you can trace slowdowns back to the processes behind them.
jasonwong1991/WonderBox
A native macOS toolkit for memory optimization, deep disk cleanup, app uninstalling, fan control and keep-awake, with a menu bar dashboard.
Open-source alternative to:CleanMyMac
iStat Menus
Amphetamine
- Stars
- 425
- Forks
- 20
- Open issues
- 0
- Last commit
- 6 days ago
What is it?
WonderBox is a native macOS system toolkit built with Swift and SwiftUI. It covers system monitoring for CPU, GPU, memory, disk, network and battery, along with memory optimization that triggers a system-wide memory-pressure broadcast so cached and compressed memory is released, with a per-category before and after report.
Its cleanup tools target the caches that fill a developer's disk, including package-manager caches, Chromium and Electron browser caches, simulator files and DeviceSupport data. Each category can be expanded to item level, and deletions go to the Trash after being checked against per-category whitelists. The app uninstaller also finds related caches, preferences and containers for each application.
Other features include a disk analyzer with cancellable folder sizing, fan control with live RPM readings on supported Macs, a keep-awake timer, and a menu bar dashboard. It requires macOS 14 or newer and runs on Apple Silicon and Intel.
Key features
- 01Memory optimization that releases compressed memory and reports before and after results per category
- 02Deep cleanup of package-manager, browser, Electron and simulator caches, with item-level selection
- 03App uninstaller that finds related caches, preferences and containers and moves them to the Trash
- 04Disk analyzer with cancellable background folder sizing
- 05Fan control with live RPM and selectable modes on supported Macs
- 06Keep-awake timer and a menu bar dashboard
Use cases
- Reclaiming tens of gigabytes of developer caches from npm, Xcode, simulators and browsers
- Checking which apps use the most memory and quitting or force-quitting them
- Cleanly removing a macOS app along with its leftover data
- Keeping a Mac awake during long downloads or builds
Things to know
- Requires macOS 14 or later, so it will not run on older Macs or other platforms.
- Fan control only works on Macs that expose writable fan control through AppleSMC.
- Uninstalling and some cleanup actions can prompt for Finder Automation permission.
Topics
FAQ
- What is WonderBox?
- A native macOS toolkit for memory optimization, deep disk cleanup, app uninstalling, fan control and keep-awake, with a menu bar dashboard. WonderBox is a native macOS system toolkit built with Swift and SwiftUI. It covers system monitoring for CPU, GPU, memory, disk, network and battery, along with memory optimization that triggers a system-wide memory-pressure broadcast so cached and compressed memory is released, with a per-category before and after report.
- Is WonderBox free to use? What license does it have?
- WonderBox is open source under the MIT license. Check the license terms before using it in commercial products.
- Is WonderBox still maintained?
- Actively maintained. The last commit to WonderBox was on Oct 14, 2026.
- What can I use WonderBox for?
- Reclaiming tens of gigabytes of developer caches from npm, Xcode, simulators and browsers Checking which apps use the most memory and quitting or force-quitting them Cleanly removing a macOS app along with its leftover data Keeping a Mac awake during long downloads or builds
- Where can I get WonderBox?
- The source code and installation instructions are on GitHub: https://github.com/jasonwong1991/WonderBox
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A small native macOS system monitor for Apple Silicon Macs, shown as one floating glass panel that resizes to fit.
A macOS menu bar app that explains in plain English what each USB-C cable on your Mac can do and why charging may be slow.
A guided macOS app for creating bootable USB drives from macOS, Linux and Windows installers, on Apple silicon and Intel Macs.
A lightweight macOS menu bar system monitor showing CPU, memory, GPU, network, disk, battery and thermal stats.
A macOS app that turns the MacBook notch into a Dynamic Island-style panel for media controls, system stats, and quick utilities.