Crisp for Mac
Manage external displays — HiDPI resolutions, brightness, color, and presets, free and open-source.
By didriksg. Free and open source, MIT licence.
Crisp at a glance
- Version
- 1.7.0
- Released
- 5 October 2026
- Download size
- 4.8 MB
- Works on
- Apple silicon and Intel
- Licence
- MIT
- Category
- Utilities
- Developer
- didriksg
- GitHub stars
- 2K
About Crisp
Every display control macOS hides, in one menu bar app: sharp HiDPI/Retina scaling (no more blurry or tiny text), DDC brightness and volume, Extra Brightness past 100%, presets, virtual displays. Free and open source, a no-cost alternative to BetterDisplay and Lunar.
How to install Crisp on a Mac
- Get OpenDMG. It is a free app store for open source Mac apps. Download OpenDMG.
- Search for Crisp and press Get. OpenDMG downloads version 1.7.0 from didriksg's own GitHub release.
- Open it. The download is checked against its SHA-256 fingerprint and its signature is checked on your Mac before it lands in Applications.
Updates to Crisp show up in OpenDMG and install with one button. No account is needed.
Prefer to do it by hand? The developer's file is on GitHub: Crisp.dmg (4.8 MB).
What is new in Crisp 1.7.0
Crisp 1.7.0 can switch a monitor's input, keep the built-in off while you're docked, and run presets, brightness, HDR and Image Adjustment from Shortcuts. Presets can now carry HDR and Image Adjustment, the arrangement and resolution you pick survive a reboot, and on macOS 27 Crisp follows the new system look. It also fixes the panel after Show Desktop and after a display sleep, a black screen on a MacBook Air undocked while asleep, and a colour profile lost on an Image Adjustment reset. ## New - **Input switching.** Each external display with DDC gets an Input row, listing the inputs the monitor reports or the standard list when it reports none. Choosing another input switches the monitor and disconnects it in Crisp, because macOS keeps a monitor that shows another computer online and your pointer and new windows would go onto it. Reconnect brings it back and switches it to this Mac. Crisp reads which input the Mac is on before it switches, and if the monitor can't say, you pick it once. On a Mac with one display the input switches and the display stays connected. The same is in crispctl (`display input list` and `display input set`) and in Shortcuts (Set Display Input), where a number also works for monitors with their own codes. (#196) …
More Utilities apps
-
BetterDisplayDisplay management tool with HiDPI scaling, PiP, and EDID controls
-
VorssaintAn open-source, free, and local toolkit that integrates functions such as preventing…
-
MosSmooth your mouse's scrolling and reverse the mouse scroll direction
-
EasydictmacOS instant translator — type/select/screenshot, multi-service, zero setup
-
OpenHaystackOpen-source tracker for finding Bluetooth devices through Apple's Find My network
-
KekaKeka is a full featured file archiver, as easy as it can be