- Star
- 5,592
- Fork
- 492
- 未关闭 Issue
- 134
- 最近提交
- 29天前
这是什么?
Pomotroid 是一款可配置的桌面番茄钟应用,可以设置工作与休息时长,以及长休息前的轮数。统计页面按日、周和全部时间展示已完成的番茄,并提供 52 周热力图。
应用内置 38 款配色主题,可跟随系统的浅色或深色模式切换,也支持以 JSON 文件添加自定义主题,无需重启即可生效。窗口隐藏时仍可使用全局快捷键控制计时器,托盘图标会显示进度,轮次切换时发送系统通知,还能替换提示音。
可选开启的本地 WebSocket 服务器允许直流叠加层、自动化脚本等外部工具查询当前计时状态并接收轮次变化事件。界面支持八种语言。
核心功能
- 01可自定义工作、短休息、长休息时长及轮数
- 02统计页面提供按日、周、全部时间的数据和 52 周热力图
- 03内置 38 款主题并跟随系统明暗模式,支持自定义 JSON 主题
- 04全局快捷键、实时进度托盘图标和系统通知
- 05可选开启的本地 WebSocket 服务器,便于接入叠加层和外部工具
适用场景
- 在电脑上使用番茄工作法保持专注
- 按日或按周查看已完成的专注时段
- 通过 WebSocket 接口在直播叠加层中显示计时状态
快速上手
- 1
安装依赖
npm install - 2
以开发模式运行(支持热重载)
npm run tauri dev - 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 数据每日更新。
相关项目
开源任务管理与番茄钟专注工具,支持 macOS、iOS、Android、Linux、Windows 和网页端,可自托管。
51388DartAGPL-3.0维护活跃更新于 前天
开源桌面下载管理器,支持课程、YouTube、Instagram、X 等 1800 多个网站,基于 yt-dlp 构建。
4560+1571 本周573RustGPL-3.0维护活跃更新于 17小时前
一款免费、本地优先的学生笔记应用,整合页面、作业、日历、闪卡和数据库,基于 Tauri 与 Svelte 构建。
277+20 本周18TypeScriptAGPL-3.0维护活跃更新于 4天前
基于 Svelte 和 Tauri 构建的桌面本地音乐播放器与标签编辑器,支持无缝播放和智能播放列表。
957+1 本周43SvelteGPL-3.0更新于 3个月前