Tomo is a desktop timer app, primarily intended for the Pomodoro technique.
- Access app and see current timer progress via system menubar
- Pause, extend or restart timer
- See daily total time for each timer
- Configure multiple timers with dependencies
- Configure completion sound effects
- Sync timer config across devices via iCloud
Tomo is a native macOS app written in Swift using AppKit. Requires macOS 13+.
Requires XcodeGen:
brew install xcodegenGenerate the Xcode project and build:
xcodegen generate
xcodebuild -project Tomo.xcodeproj -scheme Tomo buildOr open Tomo.xcodeproj in Xcode and hit Cmd+R.
By default the project has no signing configuration. To enable automatic signing, create a local.yml file (gitignored) in the project root:
targets:
Tomo:
settings:
base:
CODE_SIGN_STYLE: Automatic
CODE_SIGN_IDENTITY: "Apple Development"
DEVELOPMENT_TEAM: YOUR_TEAM_IDThen regenerate the project with xcodegen generate.



