Res is a tiny native macOS menu-bar utility for switching display resolutions and refresh rates. It uses AppKit and Core Graphics directly, opens no windows, and does no background polling.
Res runs entirely on your Mac. NO telemetries, analytics, networking, accounts, or third-party dependencies.
- Main-display resolutions directly in the menu bar menu
- Resolution and refresh-rate switching for every active display
- HiDPI mode labels and active-mode checkmarks
- Automatic updates when displays are connected or reconfigured
- Native Apple Silicon executable with no third-party dependencies
- Apple Silicon Mac
- macOS 14 or newer
- Xcode 16 or newer to build from source
./scripts/build-app.shThe script creates an ad-hoc signed app at build/Res.app.
Move build/Res.app to /Applications using Finder, then open the installed copy:
open /Applications/Res.appBug reports and focused pull requests are welcome. See CONTRIBUTING.md.
Res is available under the MIT License.
