Donetick logo

Donetick

Open-source task and chore manager with shared assignments, scheduling, and reminders

Open Source Alternative to
Repository activity
  • Stars2.2k
  • Forks158
  • Open Issues141
License

AGPL-3.0

Languages
  • Go
  • Shell
  • Dockerfile
Donetick screenshot

About Donetick

Donetick is an open-source app for managing tasks and chores for one person or a group. It helps households and teams organize shared work, assign items to others, and keep recurring chores on track.

It supports natural language task creation, flexible recurrence rules, adaptive scheduling, subtasks, labels, priorities, and time tracking. Photos can be attached to tasks, NFC tags can mark tasks complete, and a points system tracks progress. It also includes analytics, a dashboard view, real-time sync, offline support with limited functionality, and reminders through mobile apps, Telegram, Discord, or Pushover.

Donetick connects with OAuth2 providers that support OIDC, local accounts, TOTP MFA, webhooks, REST API access, and Home Assistant. It is licensed under AGPLv3 and can run with Docker, Docker Compose, or a binary download. The mobile app is available on TestFlight for iOS, and an Android APK is available in releases.

Key features

  • Shared task and chore assignment for groups
  • Natural language task creation with recurrence parsing
  • Subtasks, labels, priorities, and assignee rotation
  • Photos, NFC tags, and time tracking
  • REST API, webhooks, and Home Assistant integration

Details

First released
2024
Platforms
Web · Android · iOS
Deployment
self-hostable · docker
Authentication
Local accounts · OIDC · TOTP MFA
Storage
Local storage or S3-compatible
License
AGPLv3