OpenSource-Hub
K

Kanboard

9.6k stars·开发工具·已提供 SHA-256 校验码,下载后可自行核对文件完整性

免费开源的自托管看板项目管理软件,轻量、功能丰富,适合中小团队。

智能下载

前往项目主页

该项目暂未提供安装包,请直接访问源代码仓库

轻量级自托管看板工具,简单高效,完全控制数据。

核心功能

  • 纯看板视图:拖拽卡片管理任务,支持泳道和列自定义
  • 任务管理:子任务、标签、到期日、预计用时、优先级
  • 时间追踪:记录每个任务的实际耗时
  • 自动动作:根据事件(如移动到某列)自动触发操作(如分配用户、发送通知)
  • 插件系统:通过安装社区插件扩展功能(日历、甘特图、统计分析等)

避坑指南

  • 项目处于维护模式,核心作者不再开发新功能,但社区仍接受PR修复bug和小改进,长期支持需关注社区活跃度。2. 部分第三方插件可能因项目更新不及时而失效,安装前建议检查兼容性。3. 默认使用SQLite数据库,多人并发时性能可能不足,建议生产环境切换为MySQL/PostgreSQL。4. 无原生移动App,但可通过响应式Web界面在手机浏览器使用。

适用场景

  • 小型软件开发团队的迭代任务管理
  • 个人或团队的待办事项与进度追踪
  • 适合对数据隐私要求较高的企业内部项目管理
  • 培训或教学场景中的任务跟板

详细介绍

Kanboard是一款自托管的看板项目管理软件,专注于可视化工作流程、限制在制品并提高效率。它基于PHP开发,界面极简但功能齐全:支持看板、泳道、子任务、时间追踪、文件附件、自动操作和REST API。可通过插件和主题扩展。采用MIT许可证发布。注意:项目已进入维护模式,核心作者不再开发新功能,但社区仍接受bug修复和小的改进。对于希望拥有独立、隐私友好的看板工具的中小团队来说,它仍然是一个成熟稳定的选择。相比Trello、Jira等商业工具,Kanboard完全开源可控,部署简单(仅需PHP+SQLite/MySQL),极其轻量,适合对数据敏感或预算有限的场景。

常见问题与排障 (2)

故障排除
如何在Kanboard中搜索任务标题、描述和评论?

目前,Kanboard的默认搜索仅匹配任务标题。要搜索描述或评论,请使用高级搜索语法:desc:"keyword"用于描述,comment:"keyword"用于评论。请注意,这些过滤器以AND方式组合,因此同时搜索两者需要分别查询。将这一功能统一为单一搜索的功能正在开发中(参见GitHub issue #5810)。

来源 Issue #5810
故障排除
如何修复Kanboard项目描述视图中的'Undefined variable $values'警告?

在 Kanboard v1.2.50 配合 PHP 8.4 的环境下,你可能在项目视图页面看到“Undefined variable $values and $errors”警告。临时解决方案:编辑 app/Template/project_view/show.php 文件,删除或注释掉第49行(对 'project_view/description' 的 render 调用)。这能消除警告,且无明显副作用。永久修复方法是更新 Kanboard 到初始化这些变量的较新版本,或在控制器(ProjectViewController::show)中手动定义它们。

来源 Issue #5779

标签

kanbanproject-managementself-hostedopen-sourcephp

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

1. 确保服务器满足要求(PHP ≥7.2、SQLite/MySQL/PostgreSQL、Web服务器)

4

2. 从GitHub下载最新稳定版并解压到网站根目录

5

3. 访问安装向导页面,设置管理员账号和数据库

安装指引
  1. 1. 确保服务器满足要求(PHP ≥7.2、SQLite/MySQL/PostgreSQL、Web服务器)
  2. 2. 从GitHub下载最新稳定版并解压到网站根目录
  3. 3. 访问安装向导页面,设置管理员账号和数据库
文件完整性

暂未获取到校验码

该项目暂未在 GitHub Release 页面提供 SHA-256 校验码

SHA256 校验码

暂无校验码

建议从 GitHub Releases 页面直接下载,并自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

停止Web服务,删除Kanboard安装目录,删除对应的数据库文件或数据库。如果是Docker部署,执行 `docker stop <容器名>` 然后 `docker rm <容器名>` 并删除持久化卷。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议MIT
最后更新2026-06-26 22:55:14
GitHub 仓库官方网站

遇到问题?查看下方 FAQ

2 FAQs

相似推荐