# donetick/donetick

Donetick an open-source, user-friendly app for managing tasks and chores, featuring customizable options to help you and others stay organized

Repository: https://github.com/donetick/donetick
Canonical: https://ross.abutalabs.com/products/donetick
Homepage: https://donetick.com
Language: Go
License: AGPL-3.0
License Family: copyleft
Topics: chore, docker, go, golang, react, task-manager, tasks, todolist, selfhosted
Last push: 2026-08-19T04:27:34+00:00

## Health v2 (maintenance only)
Score: 90/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 98, longevity 56
- inputs: {"age_days": 794, "days_push": 14, "days_rel": 15, "gap_med": 6.5, "n_releases_24m": 43}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2506, forks 193 (observed 2026-08-28T04:06:57.128990+00:00)

## What it is
Donetick is an open-source, self-hosted web application for managing tasks and chores collaboratively with family or groups. It offers flexible recurring scheduling, natural language task creation, assignee rotation, subtasks, labels, priorities, and integrations like NFC tags and photo attachments.

## Use cases
- manage household chores with my family
- self-hosted todo app with recurring tasks
- rotate chore assignments between roommates
- create tasks from natural language like 'take trash out every Monday'
- track recurring home maintenance like changing water filters
- share task lists with a group and assign tasks
- track time spent on tasks and chores

## When to choose
- you want a self-hosted alternative to commercial chore/task apps
- you need collaborative task management with assignee rotation
- you want flexible recurring scheduling including completion-date-based recurrence
- you prefer Docker-deployable Go/React apps

## When to avoid
- you need a simple personal todo list without collaboration features
- you want a hosted SaaS solution without self-hosting
- you need enterprise project management with Gantt charts or sprints

## Facets
- artifact type: application
- maturity: active
- function: self-hosted, scheduling, workflow-automation
- domain: developer-tools, self-hosted, web-development
- platform: self-hosted, cross-platform
- tags: task-manager, chore-tracker, todo-list, family-sharing, natural-language-input, recurring-tasks, go-backend, react-frontend, docker, web-server

## Member repositories
- donetick/donetick (main) score 90

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:57.128990+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:26:42.499624+00:00, confidence not recorded.
  - readme: https://github.com/donetick/donetick (fetched 2026-08-28T04:06:57.128990+00:00, sha 102c26eeb8ac)
  - homepage: https://donetick.com (fetched 2026-08-29T10:08:51.237301+00:00, sha ad809a8c29fc)
- Data as of 2026-08-30T08:39:29.467469+00:00.
