Terminal-powered break reminders for developers.
Science-based eye health tracking.
Zero interruptions, full keyboard control.
$ ./rest --now
CatNap: Terminal Break System for Developers
A menu bar utility built for engineers and digital professionals. Evidence-based screen breaks with retro terminal aesthetics.
CORE FEATURES
Science-based protocols – 20-20-20 rule, smooth pursuit exercises, HRV breathing
90-day on-device analytics – Heatmaps, streak tracking, completion metrics
Five elegant themes – Terminal, Aurora, Neural, Cyberpunk, Zen Tech
Smart focus detection – Auto-pause for Xcode, VSCode, terminals, IDEs
Full keyboard control – Navigate without touching your mouse
Non-intrusive design – Never locks your screen or blocks the menubar
Pomodoro cycles – Configurable sessions with automatic long breaks
TERMINAL INTERFACE
Menu bar fits the notch. Monospaced fonts, segmented progress bars, CRT scanline effects. Choose from five distinct visual themes. Runs silently in the background with minimal resource usage.
HEALTH SCIENCE
Reduce digital eye strain and accommodation fatigue. Prevent myopia progression. Improve focus quality through structured rest intervals. Methods validated by optometric research and ergonomic studies.
Customizable work intervals, break durations, visual themes, audio cues, and activity types. Export your data. Track your wellness over time.
--
Built for engineers, sysadmins, designers, or just about anyone who lives on their MacBook.
Ratings & Reviews
This app hasn’t received enough ratings or reviews to display an overview.
-Menu bar theming syncs with break screen themes
-Three menu bar icon styles to choose from
-Terminal background now uses circular buffer pattern
-Aggressive stats caching eliminates micro-stutters
-Performance optimizations & Better battery life on MacBooks
Version 2.4.5
The developer, DRO1D LABS LIMITED, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More