About DooTask
DooTask is an open-source project and task management tool for teams. The project description lists task distribution and project management alongside online document collaboration, online mind maps, online flowcharts, instant messaging and file management, so teams can plan work and talk about it in one place. Messages use asymmetric encryption for added privacy.
Installation is done with Docker: the README requires Docker 20.10 or newer and Docker Compose v2, on Linux or Unix-like systems such as CentOS, Debian, Ubuntu and macOS, or on Windows via WSL2. It recommends at least two CPU cores and 4 GB of memory, and uses MariaDB provided by the default Compose setup. A one-line install script can set up or upgrade an installation, and a demo site and QQ group are linked.
DooTask is written in PHP and licensed under AGPL-3.0. It is designed to be self-hosted and suits small and mid-sized teams, especially Chinese-speaking ones, who want an all-in-one workspace on their own servers.
Key features
- Project and task management
- Built-in instant messaging
- Online mind maps and flowcharts
- Document collaboration tools
- Built-in file management tools
- Docker-based installation with one-line script
Good fit for
- →Team task tracking with built-in chat
- →Self-hosted all-in-one team workspace
- Built with
- PHP
- Tags
- project-management
- task-management
- team-chat
- self-hosted
- docker
- mind-map
- collaboration
DooTask: questions and answers
- What is DooTask used for?
- DooTask is an open-source online project and task management system with chat, mind maps, flowcharts, document collaboration and file management. It is a good fit for team task tracking with built-in chat and self-hosted all-in-one team workspace.
- Is DooTask open source?
- Yes. DooTask is open source under the AGPL-3.0 licence. Its source code is on GitHub at kuaifan/dootask and is written mainly in PHP.
- Is DooTask free?
- Yes. DooTask is open source, so the software itself is free to use. Paid plans are also available, starting at CN¥8,888.
- Can I self-host DooTask?
- Yes. DooTask can be self-hosted on your own server or infrastructure.
- What is DooTask an alternative to?
- DooTask is an open-source alternative to Asana, Trello, monday.com and Basecamp. Other open-source alternatives to Asana include Leantime, Worklenz and OpenProject.
- Is DooTask actively maintained?
- Yes. The most recent commit to DooTask was on 1 October 2026, and the latest release is v1.9.59, published on 1 October 2026. The project has 5.6k stars on GitHub.
Open-source alternatives to DooTask
See all
Leantime
Project Management
Leantime is a goals focused project management system for non-project managers. Building w
AGPL-3.0vs Asana★ 12k
Worklenz
Project Management
All in one project management tool for efficient teams
AGPL-3.0vs Asana★ 3.2k
OpenProject
Project Management
OpenProject is the leading open source project management software for product, project an
GPL-3.0vs Jira★ 16k
Huly
Project Management
Huly, an open-source platform, serves as an all-in-one replacement of Linear, Jira, Slack,
EPL-2.0vs Jira★ 28k
Vikunja
Project Management
The task manager you actually own.
AGPL-3.0vs Trello★ 5.6k
Kanboard
Project Management
Kanboard is a free and open source Kanban project management software.
MITvs Trello★ 9.9k
SaaS alternatives to DooTask
See all
Asana
Project Management
Asana is a work management platform where teams and AI agents plan, automate and track projects, tasks and workflows.
SaaS
Trello
Project Management
Trello is a visual task and project tool built on boards, lists and cards, with an inbox, planner, automation and Power-Ups for connecting other apps.
SaaS
monday.com
Project Management
Work management platform with customizable boards, automations and dashboards
SaaS
Basecamp
Project Management
Project management and team communication with to-dos, message boards and schedules
SaaSProofHub
Project Management
All-in-one project tool with tasks, discussions, proofing and time tracking
SaaS
Nifty
Project Management
Project management that links tasks, milestones, docs and team chat
SaaS

