kuaifan/dootask

DooTask是一款开源在线项目任务管理工具,提供各类文档协作工具、在线思维导图、在线流程图、项目管理、任务分发、即时IM,文件管理等工具;同时消息功能使用非对称加密技术让你的沟通更安全。

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 26 minutes ago
Added to GitGenius on September 12th, 2026
Created on August 29th, 2021
Open Issues & Pull Requests: 165 (+0)
GitHub issues: Enabled
Number of forks: 1,072
Total Stargazers: 5,571 (+0)
Total Subscribers: 70 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 55
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 575 days
Stale 30+ days: 54
Stale 90+ days: 53

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

DooTask is an open-source task management system that provides project management, team collaboration, and communication tools in a single platform.

The tool addresses the need for integrated team coordination by combining project management, task distribution, document collaboration, mind mapping, flowcharting, instant messaging, and file management in one system. It emphasizes security through asymmetric encryption for messaging. The system is built on PHP and deployed via Docker and Docker Compose, making it straightforward to set up on Linux, Unix, and macOS systems, with Windows support through WSL2.

Teams should choose this tool if they want a self-hosted alternative to cloud-based project management platforms and need integrated communication alongside task tracking. It suits organizations that prefer to maintain their own infrastructure and value having multiple collaboration features—mind maps, flowcharts, and document tools—without switching between separate applications. The README does not compare it to other project management systems.

The project maintains active deployment infrastructure with documented upgrade paths and migration procedures for moving between installations. It provides multiple installation methods including an automated one-line script for both initial setup and upgrades. The tool includes database backup and restoration workflows as part of its operational documentation. Development activity includes support for building from source with Node.js and configuration options for SSL setup through both automatic and manual methods.