Repolode
WINBIGFOX

WINBIGFOX/TimeScribe

面向 macOS 和 Windows 的离线工时追踪工具,无需云端或注册,即可记录工时、项目与计费。

可替代:Toggl TrackClockify

Star
933
Fork
92
未关闭 Issue
25
最近提交
4天前

这是什么?

TimeScribe 是一款面向 macOS 和 Windows 的桌面工时追踪工具。你可以一键开始、暂停或停止工作和休息计时,所有数据保存在本机的 SQLite 数据库中,无需账号、注册或云端同步。

除基础计时外,它可以展示每日和每周的工作节奏,将应用使用情况划分为工作与分心两类,并根据屏幕使用时间和空闲状态自动开始或暂停计时。项目可以设置描述和时薪,系统会据此计算费用。年假、病假、节假日等缺勤也能与工作时长一起规划。

数据可导出为 PDF、Excel 或 CSV。应用提供深度链接接口(timescribe://start/work、timescribe://start/break、timescribe://stop),快捷指令、Alfred、Raycast、AutoHotkey 等工具都可以用来控制计时器。应用基于 Laravel 和 NativePHP(Electron)构建,界面使用 Vue.js 与 Tailwind CSS。

核心功能

  • 01工作与休息计时一键开始、暂停和停止
  • 02每日与每周工作节奏可视化
  • 03应用使用记录,并区分工作与分心
  • 04根据屏幕使用时间和空闲状态自动开始或暂停
  • 05项目追踪,支持时薪与费用计算
  • 06年假、病假、节假日等缺勤规划
  • 07支持导出 PDF、Excel 和 CSV

适用场景

  • 需要按客户记录工时并计算账单的自由职业者
  • 希望私下保存工作时长记录的远程办公人员
  • 想回顾时间在各应用间分布情况的个人用户
  • 希望通过 Raycast、Alfred 或脚本控制计时器的用户

快速上手

  1. 1

    通过 Homebrew 安装(macOS)

    brew install timescribe
  2. 2

    通过 WinGet 安装(Windows)

    winget install WINBIGFOX.TimeScribe
  3. 3

    或从最新发布页面下载应用安装包

使用前须知

  • 仅支持 macOS 和 Windows。
  • 采用 GPL-3.0 版权许可,属于 Copyleft 许可证。
  • 从源码构建需要配置 PHP、Composer 和 Node.js 环境。

收录于专题

标签

常见问题

TimeScribe 是什么?
面向 macOS 和 Windows 的离线工时追踪工具,无需云端或注册,即可记录工时、项目与计费。 TimeScribe 是一款面向 macOS 和 Windows 的桌面工时追踪工具。你可以一键开始、暂停或停止工作和休息计时,所有数据保存在本机的 SQLite 数据库中,无需账号、注册或云端同步。
TimeScribe 可以免费使用吗?用的什么许可证?
TimeScribe 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
TimeScribe 还在维护吗?
活跃维护中。TimeScribe 最近一次提交是在 2026年11月3日。
TimeScribe 适合用来做什么?
需要按客户记录工时并计算账单的自由职业者 希望私下保存工作时长记录的远程办公人员 想回顾时间在各应用间分布情况的个人用户 希望通过 Raycast、Alfred 或脚本控制计时器的用户
TimeScribe 怎么安装和运行?
通过 Homebrew 安装(macOS): brew install timescribe 通过 WinGet 安装(Windows): winget install WINBIGFOX.TimeScribe 或从最新发布页面下载应用安装包
在哪里获取 TimeScribe?
源代码和安装说明在 GitHub 上:https://github.com/WINBIGFOX/TimeScribe

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

相关项目