Taiga 是一款专为敏捷团队设计的开源项目管理工具,可以作为 Jira 的轻量替代方案,用于任务管理、进度跟踪、协作沟通。

Taiga 主要使用 JavaScript(前端)和 Python(后端)开发,遵循 MPL 2.0 开源协议,代码托管在 GitHub:
功能特性
Taiga 基本覆盖了一个敏捷项目的完整生命周期:
- 需求与任务管理:Taiga 采用分层结构来管理需求,提供 Epic(史诗)、User Story(用户故事)、Task(任务)、Issue(问题/缺陷),支持优先级排序,支持任务流转与状态管理。

- 敏捷迭代:Taiga 中的 Scrum 功能提供了完整的敏捷迭代支持,包括 Product Backlog(待办列表)、Sprint(冲刺)、燃尽图(Burn-down chart)、Velocity(团队速度)等,能帮助团队高效完成从需求到交付的全流程管理。

- KANBAN:Kanban(看板)提供了一个可视化任务流,支持自定义列(Todo、Doing、Done)、拖拽式任务卡片、看板泳道、设置 WIP 限制(控制任务量),帮助团队实现高效的持续交付和流程优化。

- 协作与沟通:Taiga 提供基于任务的协作功能,包括评论、@提醒、活动日志、实时与异步通知系统。

- 知识库:Taiga 内置了 Wiki 文档系统,用于编写技术文档、项目说明、团队规范,支持团队长期知识沉淀。

- 报表与分析:Taiga 通过燃尽图、速度图和任务分布等可视化工具,帮助团队监控进度、衡量效率,并实现敏捷开发中的持续改进。

-
集成能力:Taiga 支持与外部工具集成,例如 GitHub/GitLab、Jenkins(CI/CD)、Slack 等,实现 DevOps 工作流;同时还支持从 JIRA 等系统中导入项目。
-
定制化:Taiga 通过项目配置、数据模型字段扩展、插件机制以及 API 定制改造等方式,实现从轻量调整到二次开发的灵活扩展。
-
部署方式:Taiga 提供三种主要使用方式,包括:官方托管服务(Taiga Cloud),提供免费和付费套餐,可以直接注册使用;适合技术团队的自托管,支持 Docker 一键部署;以及提供商业支持的企业版。
在线使用
Taiga 官方托管服务提供了一个免费套餐,注册之后可以创建 1 个私有项目和 1 个公开项目:

点击"NEW PROJECT"新建项目。
本地安装
Taiga 推荐使用 Docker 进行部署,首先克隆以下代码库:
https://github.com/taigaio/taiga-docker
然后执行以下命令:
bash
cd taiga-docker/
git checkout stable
# 启动应用
./launch-all.sh
# 创建管理员
./taiga-manage.sh createsuperuser
然后就可以通过以下地址进行访问:
详细配置参考文档: