Donetick

Simplify Tasks & Chores, Together.

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

Hero img
Tomorrow 8:00 AM
Thu

️ Take out recycle

Due 7 days ago
Every 3 months
🐜

Spray Pesticide

Due in a year
1st of May
🍂

Gutter Cleaning

Glance at your task and chores

Main view prioritize tasks due today, followed by overdue ones, and finally, future tasks or those without due dates. With Donetick, you can view all the tasks you've created (whether assigned to you or not) as well as tasks assigned to you by others. Quickly mark them as done with just one click, ensuring a smooth and efficient task management experience.

Assignees :

Who can do this chore?

Assigned :

Who is assigned the next due chore?

Picking Mode :

How to pick the next assignee for the following chore?

Flexible Task Assignment

Whether you’re a solo user managing personal tasks or coordinating chores with others, Donetick provides robust assignment options. Assign tasks to different people and choose specific rotation strategies, such as assigning tasks based on who completed the most or least, randomly rotating assignments, or sticking with the last assigned person.

Repeat :

Is this something needed to be done regularly?
How often should it be repeated?

Is this something that should be done when a thing state changes?

Advanced Scheduling and Automation

Scheduling is a crucial aspect of managing tasks and chores. Donetick offers basic scheduling options, such as recurring tasks daily, weekly, or yearly, as well as more customizable schedules like specific days of the week or month. For those unsure of exact frequencies, the adaptive scheduling feature averages based on how often you mark a task as completed. Additionally, Donetick supports automation by linking tasks with triggers via API. When specific conditions are met, Donetick’s Things feature will automatically initiate the task, streamlining your workflow.

  • R
    Sun 04/06/2025 04:11
    On Time
    Ryan
    completed
    Due: Sun 04/06/2025
  • R
    Sat 04/05/2025 20:11
    Late
    Ryan
    completed
    Due: Fri 04/04/2025Note: Need to be replaced with a new one
  • S
    Thu 03/27/2025 01:11
    On Time
    Sarah
    completed, assigned to
    Ryan
    Due: Thu 03/27/2025

History with a purpose

Keep track of all your chores and tasks with ease. Donetick records due dates, completion dates, and who completed each task. Any notes added to tasks are also tracked, providing a complete history for your reference. Stay organized and informed with detailed task tracking.

Why Donetick?

Open Source & Transparent

Donetick is open source software. You can view, modify, and contribute to the code on GitHub.

Circles: Your Task Hub

build with sharing in mind. invite other to the circle and you can assign tasks to each other. and only see the tasks the should be shared

Track Your Progress

View a history of completed tasks. or use things to track simply things!

Automated Task Scheduling

Set up Tasks to repeat daily, weekly, or monthly, or maybe specifc day in specifc months? Donetick have a flexible scheduling system

Automated Task Assignment

For shared tasks, Donetick can randomly rotate assignments or choose based on last completion or least assigned.

Integrations & Webhooks

Donetick can update things programmatically with API call. you can update things from other services like IFTTT, Homeassistant or even your own service

Getting Started

you can start using DoneTick in multiple ways, easiest way is to use Donetick Web and you can start in seconds, or if you are into selfhosting you can download the binary and run it on your own server, or if you are using Home Assistant you can install DoneTick as a Home Assistant Addon

Donetick Web

The easiest way! just create account and start using DoneTick

Selfhosted

Download the binary and manage your own DoneTick instance

Hassio Addon

have Home Assistant? install DoneTick as a Home Assistant Addon with single click