Modo
Task organizer with natural-language quick add, projects, an Eisenhower matrix, a Pomodoro focus timer, insights charts and CSV export. SwiftUI + SwiftData for iOS 17+, zero dependencies.
Modo is a complete native iOS task organizer built in SwiftUI with SwiftData persistence. Capture tasks in natural language ("Pay rent tomorrow at 9am #home !urgent ~15m" - the parser fills the date, time, tag, priority and duration with live token chips), organize them into projects, prioritize with the Eisenhower matrix, run Pomodoro focus sessions and follow your progress in the Insights tab with charts and CSV export. It runs 100% offline with no backend, accounts or tracking.
Highlights
- Natural language quick capture: dates, times, durations, #tags and !priorities parsed live while you type (NLPParserService)
- Today agenda with calendar strip, completion progress ring, overdue section and tap-to-complete with haptic and sound feedback
- Projects with custom icons and colors, progress tracking and smart filters (Today, Upcoming, Overdue, Anytime)
- Eisenhower matrix: Urgent/Important quadrants that update from the task editor
- Pomodoro focus timer with configurable work/break durations - end-date based, so backgrounding the app never loses accuracy; sessions are logged to FocusLog
- Insights: 7-day completion chart, streaks, totals, per-project breakdown and RFC 4180-safe CSV export via the share sheet
- Local reminders per task, auto-cancelled when a task or project is deleted; focus completion notifications
- Task editor with priority levels, tags, durations, notes and project assignment
- One-asset re-skin: change AccentColor and buttons, rings, calendar highlights, chart bars and matrix accents all follow
- Sample Work and Personal projects seeded on first launch
Technology
- SwiftUI with SwiftData (TaskItem, ProjectCategory, TagItem, FocusLog models)
- NLPParserService: regex-based natural language parsing, fully readable and editable
- NotificationService and AudioHapticService kept separate from the views
- iOS 17+ deployment target, zero third-party dependencies
Requirements
- macOS 14+ with Xcode 16 or later
- Apple Developer account to run on a device or submit to the App Store
- No accounts, keys or external services: the app runs fully offline
What You Get
- Full readable SwiftUI source: Today, quick capture, task editor, projects, matrix, focus timer and insights
- Ready-to-build Xcode project with app icon, accent color asset and privacy manifest
- documentation.html with embedded screenshots: setup, bundle ID, renaming, accent-color re-skin, NLP tokens and App Store checklist
- README.md and 7 app screenshots
Please note: this is a source code template, not a finished product. Building and customizing it requires basic knowledge of Swift and Xcode. If you have questions, use the contact form on the site, I usually reply within 24 hours.


