A simple and efficient eye care reminder app for macOS
- Timed Reminders - Reminds you to rest your eyes at regular intervals
- Full-Screen Eye Care - Forces rest with a full-screen eye care interface during breaks
- Smart Detection - Automatically monitors keyboard and mouse activity, pausing the timer when inactive
- Customizable Settings - Configure work duration, break duration, and other parameters
- Minimalist Experience - Supports auto-launch at startup without occupying Dock or menu bar space
- Eye-Friendly Design - Uses dark backgrounds and smooth animations to reduce visual fatigue
brew tap samzong/tap
brew install saveeye- Download the DMG file for your architecture from the Releases page
- Drag to Applications folder and run
If you encounter the error "SaveEye" is damaged and can't be opened. You should move it to the Trash., try the following:
- Open System Preferences -> Security & Privacy -> General -> Allow apps downloaded from
- Check "Anywhere"
- Run SaveEye again
- If it still doesn't work, try running
xattr -d com.apple.quarantine /Applications/SaveEye.appin Terminal
# Clone the project
git clone https://github.com/samzong/SaveEye.git
cd SaveEye
# Build and install in one step
make install-app- After launching the app, you'll need to grant Accessibility permissions on first use
- Set work duration (default 20 minutes) and break duration (default 20 seconds) in the configuration window
- Click "Start Protection" to begin the eye care timer
- When time is up, a full-screen rest reminder will automatically appear. Press ESC to exit
- macOS 15+
- Accessibility permissions required (for monitoring user activity)
