Overview
Donetick is a self-hostable task manager for individuals, families, and groups. It combines flexible recurrence, automatic assignee rotation, subtasks, time tracking, notifications, NFC tags, Home Assistant, REST APIs, and webhooks to automate recurring household work. The latest release checked is v0.1.79.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Share chores and automate recurrence and assignee rotation
Schedules can be daily, weekly, monthly, yearly, weekday-based, completion-relative, or adaptive. Assignees can rotate by completion count, randomly, or round-robin, while subtasks and time tracking support more detailed work.
Sources: [2]
Connect household tasks to NFC, notifications, Home Assistant, and APIs
NFC tags can complete tasks physically, while notifications can arrive through mobile clients, Telegram, Discord, or Pushover. Home Assistant exposes per-user to-do lists, and REST APIs/webhooks support custom automation.
Sources: [2]
For households and small groups that need recurring work assigned and rotated
It is especially useful for cleaning, trash, maintenance, and similar recurring chores where the important question is not only what is due, but who should do it next. Dashboard and points features also support shared-device use.
Sources: [2]
Account for pre-1.0 changes, limited offline support, and API/OIDC permissions
The current release is v0.1.79. The README describes offline functionality as very limited. Self-hosting requires persistent SQLite/config data and backups. OIDC roles can synchronize from identity-provider groups at every login, so administrator and manager mappings are security-sensitive. Long-lived integrations should consider the limited eAPI rather than broad full API access. Donetick is AGPL-3.0.
Official sources
- [1]donetick/donetick repository(2026-09-18)
- [2]Donetick README(2026-09-18)
- [3]Donetick LICENSE(2026-09-18)
- [4]Donetick v0.1.79 release(2026-09-18)
Supplemental curator note
Donetick is especially oriented toward recurring household work shared among family or housemates, extending into NFC and Home Assistant automation. Its README describes offline support as limited, so it should not be treated as a fully local-first task manager.
Try it in 3 steps
- 1
Get the source
git clone --depth 1 https://github.com/donetick/donetick.git - 2
Enter the repository
cd donetick - 3
Check the official steps
Continue with the commands in the README Installation, Quick Start, or Getting Started section.
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Growth
Growth trends · Last 30 days
2,566 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 0
- Open PRs
- 36
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- chore
- docker
- go
- golang
- react
- task-manager
- tasks
- todolist
- selfhosted
- Stars
- 2,566
- Forks
- 200
- Watchers
- 8
- Open issues
- 148
- Primary language
- Go
- License
- AGPL-3.0
- Repository last updated
- Aug 19, 2026
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- OpenClaw390,022 Stars
A persistent personal AI assistant platform spanning channels, tools, memory, and schedules.
TypeScript - Hermes Agent246,751 Stars
A persistent AI agent with memory, skills, cron jobs, subagents, and multiple terminal backends.
Python - n8n205,216 Stars
A fair-code platform combining a visual canvas and code for service integrations, workflows, and AI agents.
TypeScript - Oh My Zsh189,785 Stars
A community framework for managing Zsh configuration through plugins, themes, and an update mechanism.
Shell - Ollama181,198 Stars
A runtime for downloading and running open models on a computer or server through a CLI and local API.
Go
Report incorrect information
Tell us if any listing information is incorrect or outdated.