HabitFlow includes a full-featured task manager with smart features designed to help you stay productive without feeling overwhelmed.
Quick Add (Natural Language Parsing):
Type naturally in the input bar and HabitFlow automatically parses due dates, priorities, and sections:
"Buy groceries tomorrow !high" → High priority, due tomorrow
"Call dentist friday" → Due next Friday, added to Upcoming
"Read book #someday" → Added to Someday section
"Finish report today !high" → High priority, due today
"Team meeting next week" → Due in 7 days
Supported keywords: today, tomorrow, monday–sunday, next week, !high, !medium, !low, #someday, #upcoming
Task Features:
- Priority Levels — 🔴 High (+3 XP), 🟡 Medium (+2 XP), ⚪ Low (+1 XP). Priority affects sort order, visual styling, and XP earned.
- Smart Sections — Organize tasks into 📌 Today, 📅 Upcoming, and 💭 Someday. Overdue tasks automatically move from Upcoming to Today. Tasks with today's due date also auto-move to Today.
- Subtasks — Break big tasks into smaller steps with a visual progress bar. Each completed subtask earns +0.5 XP. When all subtasks are done, the parent task auto-completes.
- Recurring Tasks — Set tasks to repeat daily, weekly, bi-weekly, or monthly. When you complete a recurring task, a new instance is automatically created with the next due date.
- Habit-Linked Tasks — Connect a task to one of your habits (e.g., "Buy running shoes" linked to your Exercise habit). Linked tasks show a 🔗 badge.
- Energy Levels — Each task has an energy level (High/Medium/Low) that can be set manually or auto-assigned based on priority. Focus Mode uses this to recommend tasks matching your current wellness rating.
- Notes — Add detailed notes, links, or context to any task. Notes appear below the task name on the card.
- Categories — Categorize tasks (Health, Productivity, Learning, Social, Creativity, Finance, Self-Care, Other) for analytics breakdowns.
- Drag & Drop — On desktop, drag task cards to reorder them within a section or move them between sections.
- Daily Limit Indicator — A gentle nudge appears when you have more than 5 tasks for today, encouraging you to stay focused.
Task Karma (XP System):
Earn XP for completing tasks and level up from Beginner all the way to Eternal (20 levels total):
- 🔴 High priority task = +3 XP
- 🟡 Medium priority task = +2 XP
- ⚪ Low priority task = +1 XP
- Each subtask completed = +0.5 XP
Your current level, XP progress bar, and title are displayed at the top of the Tasks tab.
Focus Mode:
Tap 🎯 Focus Mode to enter a distraction-free view that shows one task at a time. Tasks are sorted by energy match (based on your wellness rating) and priority. Tap the large ✓ button to complete, or "Skip" to move to the next task. If a task has subtasks, you can check them off individually within Focus Mode — the task auto-completes when all subtasks are done.
Swipe Gestures (Mobile):
- Swipe right on a task → Complete it
- Swipe left on a task → Reschedule it (moves between Today/Upcoming)
Task Streak:
Clear all your Today tasks to build a daily task streak. The streak counter appears next to the Focus Mode button. Clearing all tasks triggers confetti and a celebration sound!
Filter Tabs:
Use the filter bar to quickly view: All active tasks, Today only, Upcoming only, Someday only, or Done (completed tasks).