donetick
SHA-256Open-source collaborative task & chore manager with natural language, NFC tags, and Home Assistant.
Smart Download
Download Download Version
v0.1.75 · 48.7 MB
Simplify chores and tasks together with smart scheduling and NFC.
Core Features
- Natural language task creation
- Adaptive scheduling based on completion history
- NFC tag support for physical check-in
- Home Assistant integration
- Points system with analytics
What It Can't Do
- •You must provide a valid selfhosted.yaml config file before starting; set TZ environment variable correctly for accurate notification times; offline mode has limited functionality.
Use Cases
- Family chore management with automatic rotation
- Team operational tasks with NFC quick-check
- Smart home dashboards via Home Assistant
Donetick is an open-source, user-friendly app for organizing tasks and chores collaboratively. It supports natural language task creation (e.g., "Take out trash every Monday and Tuesday at 6:15 pm"), adaptive scheduling that learns from completion history, assignee rotation, subtasks with smart reset, and gamification via points. Unique features include NFC tag support for physical task completion and seamless integration with Home Assistant. It offers multi-platform notifications, offline support, webhooks, REST API, and multi-factor authentication. Ideal for families, small teams, or smart home enthusiasts.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Pull Docker image: docker pull donetick/donetick
Step 2: Create a selfhosted.yaml config file (see example) under ./config
Step 3: Run container: docker run -v $(pwd)/data:/donetick-data -v $(pwd)/config:/config -p 2021:2021 -e DT_ENV=selfhosted donetick/donetick
- Step 1: Pull Docker image: docker pull donetick/donetick
- Step 2: Create a selfhosted.yaml config file (see example) under ./config
- Step 3: Run container: docker run -v $(pwd)/data:/donetick-data -v $(pwd)/config:/config -p 2021:2021 -e DT_ENV=selfhosted donetick/donetick
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
d5de65f5dc4362432cbecdcb5fae86d141c872a463857632359012ad358d8f51This checksum is extracted from the GitHub Release page. Verify file integrity after download.
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Stop and remove container: docker stop donetick && docker rm donetick, then delete data and config folders.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
3 FAQs
Similar Projects
Huginn
Huginn lets you build agents that automate online tasks. Events propagate through a directed graph. Monitor web, Twitter, email, and more.
RSSHub
RSSHub is the world's largest open-source RSS network. It generates RSS feeds from virtually any website, with over 5,000 instances and a thriving community. Perfect for aggregating social media, news, blogs, and more.
Puter
An open-source internet computer that lets you access all your files, apps, and games from anywhere, with self-hosting for full control.