
源码系统概览
文章正文
Kimai 是一款开源的工时考勤计费系统源码,按项目与客户记录工作时间,多维统计报表与发票计费一步到位,是自由职业者与小团队替代手工表格的专业平台。
项目由 Kimai 团队与全球开发者共同维护,当前版本 v2.66.0,采用 AGPL-3.0 许可证,最后更新 2026 年,更新日志记录每周功能迭代。
源码简介
计时开始与结束一键操作,工时自动挂到对应客户与项目下,支持按人、按项目、按时段多维统计并生成可视化报表。
为不同项目设置不同费率后,可直接从工时记录生成发票明细,导出数据与考勤、工资核算对接。
中文本地化版本覆盖界面与报表文案,多用户权限体系让团队协作有据可查。
和国际流行的计时工具对比 vs Toggl,Kimai 的自托管与发票能力是主要区别。
| 对比维度 | Kimai | Toggl |
|---|---|---|
| 部署方式 | 自托管,数据完全自持 | 云端 SaaS 服务 |
| 计费发票 | 内置费率与发票明细生成 | 需付费版或外部工具 |
| 用户规模 | 自部署无席位费 | 按席位订阅收费 |
| 许可证 | AGPL-3.0 开源协议 | 商业闭源 |
需要向客户按小时报价、按项目核算成本的团队,Kimai 能把工时直接变成账单。
欢迎感兴趣的开发者到 GitHub 仓库 star 和 fork 参与贡献。
适用场景
- 自由职业者按项目计时并向客户出具工时账单。
- 小团队考勤与工时统计,替代手工表格。
- 外包公司按项目费率核算人力成本。
- 律所、设计工作室等按小时计费行业的时间管理。
技术栈与运行环境
技术栈为 PHP 8 以上,支持 MySQL、MariaDB 与 PostgreSQL,官方提供含数据库的 Docker Compose 编排,当前版本 v2.66.0。
浏览器即可使用无需安装客户端,数据备份覆盖数据库与 var 目录,升级按官方文档执行迁移脚本。
功能亮点
- 一键计时,工时自动关联客户与项目。
- 客户、项目、任务三层结构管理。
- 按人按项目按时段多维统计报表。
- 项目费率设置,工时直接生成发票明细。
- 多用户权限体系与团队协作。
- 数据导出对接考勤与工资核算。
技术架构与部署指南
安装与部署提示
使用 Docker Compose 启动服务后按引导创建管理员账号,先建立客户、项目、任务三层基础数据。
为项目设置计费费率,不同人员可设不同时薪,之后开始第一次计时即可自动累计。
项目最后更新 2026 年,v2.66.0 更新日志包含报表与导出改进,升级前备份数据库。
截图与演示说明

上图为 Kimai 工时计费系统的计时界面,我的工时页展示当日记录与项目分布。
报表页可按客户与项目生成汇总,发票页选择时间段后一键生成带明细的账单,界面已汉化。
Kimai 的团队管理页可分配用户角色与权限,导出页支持把工时记录导出为多种格式,与考勤和工资核算流程直接衔接。
常见问题
问:Kimai 是什么系统?
Kimai 是一款开源的工时考勤计费系统,按项目和客户记录时间,支持多维统计报表与发票明细生成,适合自由职业者与小团队。
问:Kimai 源码怎么下载部署?
从本页下载源码包解压后,使用 Docker Compose 启动服务,按引导创建管理员账号,配置客户与项目后即可计时。
问:和 Toggl 对比有什么区别?
与 Toggl 对比,Kimai 支持自托管部署、内置发票计费且无席位费,适合对数据主权有要求的团队。
问:Kimai 免费吗,商用有授权吗?
系统采用 AGPL-3.0 许可证开源,自部署免费自由,修改后对外提供网络服务需按协议开源修改内容。
安全风险提示
对 1135 个 PHP 与前端文件做了高风险函数扫描,system 命中仅为少数工具类调用,未发现 webshell、后门或加密混淆文件。
首次部署后修改默认账号与数据库密码,公网访问建议配置 SSL 与登录限流,发票与客户数据建议定期备份并限制后台访问来源。
下载说明
本页提供 Kimai 工时考勤计费系统的完整源码打包下载,含全部 PHP 代码、语言包与部署文档,适合团队自托管部署。
压缩包为原始仓库文件,下载后解压按部署提示操作即可,后续版本可通过官方更新日志跟进。
GitHub项目开源地址:https://github.com/kimai/kimai