ThreeThings is a minimalist task manager built exclusively for Apple Watch. No iPhone needed. No clutter. Just the things that matter, right on your wrist.
The philosophy is simple: focus on three things at a time. Not thirty. Not a hundred. Three. When you narrow your focus, you get more done.
WHAT MAKES IT DIFFERENT
Radial Action Menu
Tap any task and a spring-animated radial menu blooms outward from a central hexagon. Edit, move, set an alarm, change color, or delete — all from one elegant gesture. It's an interaction pattern you won't find in any other watchOS app.
Watch Face Complications
Your top tasks appear directly on your watch face. Color-coded, always visible, across 11 complication families, including Modular, Utilitarian, and the new Graphic styles. Glance at your wrist, know what's next.
Per-Item Alarms with Haptics
Set a reminder on any individual task. When it fires, your watch delivers 10 haptic pulses — you'll feel it even in a noisy room. No iPhone notification relay. This is on-watch intelligence.
Daily Habit Reminder
Configure a recurring "Check Todo" notification at your preferred time. Build the habit of reviewing your list every day without thinking about it.
Color-Coded Tasks
Nine vibrant colors to categorize and distinguish your items at a glance. Turn on random color assignment, and every new task gets a fresh identity automatically.
CORE FEATURES
- Add, edit, complete, and delete tasks
- Drag to reorder your priorities
- Hide completed items to stay focused
- Delete all completed in one tap
- Pin new entries to the top
- Standalone watchOS app — no iPhone companion required
- Dark-first design optimized for OLED displays
- Spring animations throughout for a playful, tactile feel
- Backward-compatible data migration — updates never lose your tasks
WHAT'S NEW IN v1.10
This version is a ground-up quality pass. Under the hood, everything is more reliable:
- Native date and time pickers replace the previous dependency
- All closures use safe memory management (no more crash-prone references)
- Eliminated delayed-workaround code — actions happen instantly
- Graceful error handling instead of crashes on data issues
- Stable, UUID-based list rendering (no more flickering on reorder)
- Lazy Extended Runtime sessions for alarms
- Deployment target updated to watchOS 10
Three Things. Three at a time. That's enough.