Screenshots From the README of Timmes123/ha-better-todo.
About
Todo integration for Home Assistant with flexible recurrence, streaks, rotation and a custom Lovelace card
Description from Timmes123/ha-better-todo
Shows in Vulpo
Calendar card.Installs over time
#1,573 of 1,599 Marketplace integrations. Installs sharing analytics.
Supports
- Works locallyTalks to your devices on your own network. No vendor cloud in between.
- From the MarketplaceInstalled through the Marketplace, formerly HACS.
- Actively maintainedIts author released or pushed a change in the last six months.
Provides
- Calendars
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
After setup
- Priorities
- Subtasks
- Assignment to persons
- Rotating assignment
- Weekly/monthly tasks with streaks
- Tags
- Standard todo entity per list
- Calendar entity per list
- Priority levels3 = high/medium/low, 5 = highest to lowest (1 is always the most important).
- Excluded persons
- Send tasks without assignment to every configured person
- Send a daily summary of open tasks
- Summary time
- Also show the summary in the HA notification center
- Time format in notificationsThe card follows each user's own 12/24-hour profile setting.
- Default list for new tasks
Texts from the code of Timmes123/ha-better-todo.
Actions
- Get tasksReturns tasks with all their fields (tags, priority, assignment, due state) for scripts, automations and voice assistants. All filters are optional.
- List
- Assigned to
- Include unassigned
- Tags
- Status
- Due
- Max. priority
- Sort
- Add taskAdds a task to a list (the list is created if it does not exist).
- List
- Title
- Notes
- Type
- Due date
- Due time
- Visible from
- Lead days
- Assigned to
- Tags
- Complete taskMarks a task as completed (by id or exact title).
- Task ID
- Title
- Complete all
- List
- Skip taskSkips the current occurrence without completing it (streaks are frozen).
- Task ID
- Title
- List
- Remove taskDeletes a task permanently.
- Task ID
- Title
- List
- Update taskChanges fields of an existing task (by id or exact title). Only the fields passed are changed.
- Task ID
- Title
- List
- New title
- New list
- Notes
- Type
- Due date
- Due time
- Visible from
- Set shared filtersChanges the shared filters of all cards that use the same sync group, on every device. Only the fields you pass are changed.
- Sync group
- Show completed
- Show upcoming
- Due only
- Tags
- Sort
- Assigned to
- Reset first
From the README
A task manager for Home Assistant with a custom dashboard card — built for recurring tasks that actually work the way you need them to.
- Four task types: one-time (with optional visible-from + deadline countdown), recurring on a fixed schedule, recurring after completion, and weekly/monthly habit-style tasks with streaks.
- Cron-style schedules: every N days/weeks/months/years, multiple weekdays per week, a fixed day of month (1–31), the last day of the month, the nth or last weekday ("2nd Saturday", "last Wednesday"),…
- Notifications out of the box: per-task reminders (up to 5) and a daily summary of open tasks are pushed by the integration itself — configure once, no automations needed. Reminders can be tied to a…
- Assign tasks to one or more persons (HA person entities). Everyone assigned sees the task in their personal view; completing it completes it for all. Or check Rotate and the task belongs to exactly…
- Multiple lists with in-card management (create, rename, reorder via drag & drop or arrow buttons, delete), tags with filter chips and a tap-to-reuse tag picker, subtasks, optional priorities (3 or 5…
- Standard todo entity and calendar entity per list — your tasks show up in the Companion App, on watches, in voice assistants and in the HA calendar (recurring tasks are expanded onto every…
Information
- Installs
- 51 sharing analytics
- GitHub stars
- 9
- Connection
- Works locally
- Upkeep
- Updated in the last 6 months
- Version
- v1.0.0,
- Category
- Productivity and information, Calendars and to-dos
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
better_todo- Issues
- Report an issue
You might also like
Try it with your own Home Assistant.

- Free to download
- iPhone, iPad, Mac and Apple Watch
- 40+ native card types
- Connects to your own Home Assistant














