Pomodoro v0.1.0
Minimal Pomodoro timer for macOS, Windows, and Linux — Tauri v2 + Rust core, iOS-native UI.
First public release. The timer engine runs in Rust so the countdown stays accurate when the window is hidden; settings, tasks, and session history stay on your machine.
What's included
- Focus / Short Break / Long Break cycles (defaults 25 / 5 / 15, long break every 4)
- Tasks — add todos, start focus from a task, track pomodoros per task
- Session history — local SQLite log of completed, skipped, and stopped sessions
- Sessions view — focus totals, 7-day chart, and recent list (title-bar chart icon or Settings → Sessions)
- Accent colors for the progress dial and main button (Auto by phase, or a fixed palette)
- Confirm before switching Focus / Short / Long while a timer is running or paused
- Start / pause / skip / reset from the window or the menu bar tray
- Live countdown in the macOS tray title
- Native notifications + completion chime
- Automatic light / dark mode, frosted-glass window
Downloads
Choose the build for your OS and CPU:
| Platform | Arch | Files |
|---|---|---|
| macOS | Apple Silicon (arm64) | Pomodoro_0.1.0_aarch64.dmg, Pomodoro_aarch64.app.tar.gz |
| macOS | Intel (x86_64) | Pomodoro_0.1.0_x64.dmg, Pomodoro_x64.app.tar.gz |
| Windows | amd64 (x86_64) | Pomodoro_0.1.0_x64-setup.exe, Pomodoro_0.1.0_x64_en-US.msi |
| Windows | arm64 | Pomodoro_0.1.0_arm64-setup.exe, Pomodoro_0.1.0_arm64_en-US.msi |
| Linux | amd64 (x86_64) | Pomodoro_0.1.0_amd64.AppImage, Pomodoro_0.1.0_amd64.deb, Pomodoro-0.1.0-1.x86_64.rpm |
| Linux | arm64 | Pomodoro_0.1.0_aarch64.AppImage, Pomodoro_0.1.0_arm64.deb, Pomodoro-0.1.0-1.aarch64.rpm |
Install notes
macOS — “Pomodoro is damaged and can’t be opened”
The app is not damaged. macOS Gatekeeper quarantines unsigned downloads and shows that message. After you install (e.g. drag to Applications), run once in Terminal:
xattr -cr /Applications/Pomodoro.appThen open Pomodoro from Applications. (Right-click → Open does not clear this particular error.)
Proper fix for users: Apple Developer ID signing + notarization in CI (requires paid Apple Developer account and secrets).
- Windows (unsigned): SmartScreen may warn; use More info → Run anyway if you trust the build.
- Linux AppImage:
chmod +xthe file, then run it. Prefer.deb/.rpmfor system installs.
Session data and settings stay local (app data directory + SQLite). No accounts, no cloud sync.
Links
Author: nikhilakki · @nik_akki
License: MIT