Repolode
Splode

Splode/pomotroid

一款界面精致的番茄钟桌面应用,支持 Windows、macOS 和 Linux,基于 Tauri 与 Rust 构建。

可替代:Be Focused

Star
5,592
Fork
492
未关闭 Issue
134
最近提交
29天前

这是什么?

Pomotroid 是一款可配置的桌面番茄钟应用,可以设置工作与休息时长,以及长休息前的轮数。统计页面按日、周和全部时间展示已完成的番茄,并提供 52 周热力图。

应用内置 38 款配色主题,可跟随系统的浅色或深色模式切换,也支持以 JSON 文件添加自定义主题,无需重启即可生效。窗口隐藏时仍可使用全局快捷键控制计时器,托盘图标会显示进度,轮次切换时发送系统通知,还能替换提示音。

可选开启的本地 WebSocket 服务器允许直流叠加层、自动化脚本等外部工具查询当前计时状态并接收轮次变化事件。界面支持八种语言。

核心功能

  • 01可自定义工作、短休息、长休息时长及轮数
  • 02统计页面提供按日、周、全部时间的数据和 52 周热力图
  • 03内置 38 款主题并跟随系统明暗模式,支持自定义 JSON 主题
  • 04全局快捷键、实时进度托盘图标和系统通知
  • 05可选开启的本地 WebSocket 服务器,便于接入叠加层和外部工具

适用场景

  • 在电脑上使用番茄工作法保持专注
  • 按日或按周查看已完成的专注时段
  • 通过 WebSocket 接口在直播叠加层中显示计时状态

快速上手

  1. 1

    安装依赖

    npm install
  2. 2

    以开发模式运行(支持热重载)

    npm run tauri dev
  3. 3

    构建生产版本

    npm run tauri build

使用前须知

  • Pomotroid 目前未签名,首次启动时系统可能显示警告。
  • 在 GNOME Linux 上,托盘图标需要额外安装 AppIndicator 扩展才能显示。

收录于专题

标签

#pomodoro#time-management#productivity#tauri#rust#desktop-app#timer#pomodoro-technique#pomodoro-timer#svelte

常见问题

pomotroid 是什么?
一款界面精致的番茄钟桌面应用,支持 Windows、macOS 和 Linux,基于 Tauri 与 Rust 构建。 Pomotroid 是一款可配置的桌面番茄钟应用,可以设置工作与休息时长,以及长休息前的轮数。统计页面按日、周和全部时间展示已完成的番茄,并提供 52 周热力图。
pomotroid 可以免费使用吗?用的什么许可证?
pomotroid 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
pomotroid 还在维护吗?
活跃维护中。pomotroid 最近一次提交是在 2026年10月9日。
pomotroid 适合用来做什么?
在电脑上使用番茄工作法保持专注 按日或按周查看已完成的专注时段 通过 WebSocket 接口在直播叠加层中显示计时状态
pomotroid 怎么安装和运行?
安装依赖: npm install 以开发模式运行(支持热重载): npm run tauri dev 构建生产版本: npm run tauri build
在哪里获取 pomotroid?
源代码和安装说明在 GitHub 上:https://github.com/Splode/pomotroid

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

相关项目