Wakey
v1.0.0
Duration
Infinite 10 Min 1 Hour 2 Hours 5 Hours
Actions
Eye Care
Next break 18:42 · 30 min interval
Hydration
Lightweight nudge · 45 min interval
Stretch
Neck, wrists, and stand-up breaks
A Menu Bar Hub For Awake Time And Breaks
Wakey lives in the macOS menu bar, so you can switch anti-sleep modes, tune reminder intervals, and open settings without a full app window.
Wakey
v1.0.0
Duration
Infinite10 Min1 Hour2 Hours5 Hours
Actions
Eye Care
Next break 18:42 · 30 min interval
Hydration
Lightweight nudge · 45 min interval
Stretch
Neck, wrists, and stand-up breaks
Gentle Full-Screen Reminders
Eye care, hydration, and stretch reminders each appear as a soft gradient overlay across your screen — gentle nudges that don't break your flow.
- Eye Care20-20-20 Scientific RuleEvery 20 minutes, focus on something 20 feet away for 20 seconds. A gentle green overlay that reminds you without breaking your flow.
- HydrationLightweight Hydration NudgeWhen deep in work, it's easy to forget to drink water. Wakey fades in a soft blue overlay to keep you hydrated and energized.
- StretchStand-Up After SittingSitting too long isn't healthy. Wakey nudges you to stand up and stretch your neck, wrists, and back with a warm orange overlay.
main.swift — Wakey
import SwiftUI
import AppKit
struct OverlayWindow: NSWindow {
func showAndFadeOut() {
alphaValue = 0
orderFront(regardless)
// fade in animation
}
}
import AppKit
struct OverlayWindow: NSWindow {
func showAndFadeOut() {
alphaValue = 0
orderFront(regardless)
// fade in animation
}
}
https://developer.apple.com
Documents
📄
📁
📄
📁
🖼️
📄
Eye Care
Look away and focus on a distant object for 20 seconds
20 min
→ 20 feet
→ 20 sec
Hydration
Don't forget to drink some water and stay hydrated
Stretch
Stand up and stretch your neck, wrists, and back
More Products
Discover more tools and products from CofficLab.