Donetick logo

Donetick

Website

Open-source task and chore manager with advanced scheduling

2.4k stars 176 forks last commit first released AGPL-3.0

Actively maintained

Last commit 26 Jul 2026.

Donetick screenshot

Donetick is an open-source application for managing tasks and chores for individuals, families, and small groups. It combines natural-language task creation with flexible recurrence rules, assignment/rotation strategies, and history/analytics to simplify recurring work.

Key Features

  • Natural-language task creation and parsing (dates, times, recurrence, priorities, labels).
  • Advanced recurring scheduling: schedule by due-date or completion-date, adaptive suggestions from history, and fine-grained frequency options.
  • Assignee management: assign tasks to people, automatic rotation strategies (least-completed, round-robin, random).
  • "Things": track non-task state (numeric, boolean, text) and trigger task state changes when things meet conditions.
  • NFC tag support for physical task completion triggers and mount-friendly dashboard mode for shared displays.
  • Notifications and integrations: multi-channel reminders (Telegram, Discord, Pushover), webhooks, and a REST API with long-lived access token support.
  • Storage options for attachments: local or S3-compatible object storage (e.g., MinIO), plus image/photo attachments support.
  • Security & auth: TOTP-based MFA and OpenID Connect / OAuth2 provider support for SSO.
  • Realtime sync between clients and a documented configuration system for self-hosted deployments.

Use Cases

  • Household or shared-living chore management with rotating assignments and persistent completion history.
  • Small teams or volunteer groups that need recurring maintenance scheduling, reminders, and audit history.
  • Integrations/automations that mark tasks done from external sensors or systems (via Things, webhooks, or NFC triggers).

Limitations and Considerations

  • Mobile apps are early/alpha: Android and iOS clients are available in early builds and may show compatibility or connectivity issues; setup often requires proper HTTPS and CORS configuration for reliable mobile behavior.
  • Offline support is limited: some UI areas work offline but full functionality relies on backend connectivity and realtime sync.
  • Some features are noted as WIP in docs (for example certain local storage paths and UI behaviors); administrators should review configuration options and test uploads/attachments in their deployment.

Donetick is designed for self-hosting with Docker, binaries, or source builds and emphasizes configurable scheduling, integrations, and privacy-friendly operation. It is suited for users who need more advanced recurrence and assignment features than typical to-do apps and who can run or manage a self-hosted service.

Categories:

Tags:

Tech Stack:

Share:

Similar to Donetick

tududi

Self-hosted task and project management web application

3.2k
228
Last commit

Open-source, self-hosted task and project manager with hierarchical Areas → Projects → Tasks, smart recurring tasks, Telegram and API integrations.

MITActively maintained
Alternative to:
Todoist logo
Todoist
+19
Worklenz logo

Worklenz

Open-source project management platform for teams

3.1k
340
Last commit

Open-source project management and time-tracking platform with tasks, kanban boards, resource planning, time reports and analytics; available as cloud SaaS and self-hosted.

AGPL-3.0Actively maintained
Alternative to:
monday.com logo
monday.com
+19
HortusFox logo

HortusFox

Self-hosted collaborative plant management and tracking system

1.6k
96
Last commit

Open-source self-hosted app to manage, track and journal houseplants with locations, tasks, inventory, calendar, reminders, group chat and plant identification.

MITActively maintained
Alternative to:
Planta logo
Planta
+2

FluidCalendar

Intelligent task scheduling and calendar management app

979
68
Last commit

Open-source task scheduler and calendar app that auto-plans tasks, syncs with external calendars, and provides a modern UI for managing time blocks and workflows.

MITActively maintained
Alternative to:
Google Calendar logo
Google Calendar
+13

tillywork

Open-source, self-hosted work OS for projects, CRM, and agile.

1.3k
96
Last commit

Open-source, self-hosted Work OS unifying project management, CRM, and agile workflows for startups.

MITSlowing down
Alternative to:
monday.com logo
monday.com
+19

Operately

Open-source company operating system for goals, projects and reviews

504
58
Last commit

Open-source operating system that connects company goals, projects and check-ins with opinionated workflows, an AI executive coach, and self-hosting options.

Actively maintained
Alternative to:
monday.com logo
monday.com
+19