
Donetick
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 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:
Similar to Donetick
tududi
Self-hosted task and project management web application
Open-source, self-hosted task and project manager with hierarchical Areas → Projects → Tasks, smart recurring tasks, Telegram and API integrations.

Worklenz
Open-source project management platform for teams
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.


HortusFox
Self-hosted collaborative plant management and tracking system
Open-source self-hosted app to manage, track and journal houseplants with locations, tasks, inventory, calendar, reminders, group chat and plant identification.
FluidCalendar
Intelligent task scheduling and calendar management app
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.
tillywork
Open-source, self-hosted work OS for projects, CRM, and agile.
Open-source, self-hosted Work OS unifying project management, CRM, and agile workflows for startups.

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





