Repolode
hackclub

hackclub/hackatime

Hack Club 推出的免费开源编程时长统计工具,兼容 WakaTime。

可替代:WakaTime

Star
215
Fork
177
未关闭 Issue
129
最近提交
4小时前

这是什么?

Hackatime 是一款编程时长统计工具,兼容 WakaTime 的编辑器插件,已经在使用 WakaTime 的开发者可以直接将配置指向它。它记录你编写代码所花费的时间,并以个人仪表盘的形式展示这些活动。

项目后端基于 Ruby on Rails,前端使用 Svelte 构建,采用 MIT 许可证,由 Hack Club 维护。安装程序代码位于单独的仓库 hackclub/hackatime-setup 中,本地开发步骤可参考 DEVELOPMENT.md。

项目还提供了公开的运行状态与运行时间徽章,并附有面向用户的文档站点。

核心功能

  • 01兼容 WakaTime 风格的编码活动心跳上报。
  • 02后端使用 Ruby on Rails,前端使用 Svelte。
  • 03提供文档站点,安装程序代码单独维护。
  • 04采用 MIT 许可证,可自行部署和修改。

适用场景

  • 在不依赖商业服务的情况下统计自己的编码时长。
  • 将 WakaTime 替换为可自托管的免费方案。
  • 为团队或社团部署私有的编程时长统计服务。

快速上手

  1. 1

    阅读 DEVELOPMENT.md 了解本地安装和运行说明

  2. 2

    从 hackclub/hackatime-setup 仓库获取安装程序代码

使用前须知

  • README 中没有运行命令,本地安装说明仅见于单独的 DEVELOPMENT.md 文件。

标签

常见问题

hackatime 是什么?
Hack Club 推出的免费开源编程时长统计工具,兼容 WakaTime。 Hackatime 是一款编程时长统计工具,兼容 WakaTime 的编辑器插件,已经在使用 WakaTime 的开发者可以直接将配置指向它。它记录你编写代码所花费的时间,并以个人仪表盘的形式展示这些活动。
hackatime 可以免费使用吗?用的什么许可证?
hackatime 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
hackatime 还在维护吗?
活跃维护中。hackatime 最近一次提交是在 2026年10月21日。
hackatime 适合用来做什么?
在不依赖商业服务的情况下统计自己的编码时长。 将 WakaTime 替换为可自托管的免费方案。 为团队或社团部署私有的编程时长统计服务。
hackatime 怎么安装和运行?
阅读 DEVELOPMENT.md 了解本地安装和运行说明 从 hackclub/hackatime-setup 仓库获取安装程序代码
在哪里获取 hackatime?
源代码和安装说明在 GitHub 上:https://github.com/hackclub/hackatime

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目