DisplayFilter is a minimalist macOS app that combines features similar to MonitorControl and f.lux. It allows users to adjust screen brightness and apply color filters to reduce eye strain and improve visual comfort. Lives in your menubar.
- Simple software brightness control and color filters, not for changing the actual brightness of the display hardware.
- This tool lets you control the brightness over the hardware limitations of your Mac's display, when you are using an external display.
- Adjust screen brightness
- Apply color filters (Orange, Red, Green, Blue)
- Control filter intensity
- Accessible from the menu bar
- Supports multiple displays
- Download the latest release from the Releases page.
- Unzip the downloaded file.
- Drag the DisplayFilter app to your Applications folder.
- Launch DisplayFilter from your Applications folder or using Spotlight.
- Click on the DisplayFilter icon in the menu bar to open the control panel.
- Use the brightness slider to adjust screen brightness. (This is a software brightness control, not for changing the actual brightness of the display hardware.)
- Click on a color dot to apply a color filter.
- Use the intensity slider to adjust the strength of the color filter.
- Click the reset button to return to default settings.
To build DisplayFilter from source:
- Clone this repository:
git clone https://github.com/uyasarkocal/DisplayFilter.git
- Open the project in Xcode.
- Build and run the project (Cmd + R).
- macOS 11.0 or later
- Xcode 12.0 or later (for building from source)
Contributions are welcome! Please feel free to submit a Pull Request.
The app does not have an icon, I will be happy to add one if you send me a nice one.
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by MonitorControl and f.lux. Both are great software and I am grateful for their existence, but also I was tired of running two apps to control my displays.
- Built with SwiftUI
If you encounter any issues or have questions, please open an issue on GitHub. I am not a Swift developer and made this app for my own needs, so I appreciate any help.