{"repo":"GjinPrelvukaj/Breaks","free":true,"listed":false,"github":"https://github.com/GjinPrelvukaj/Breaks","clone":"git clone https://github.com/GjinPrelvukaj/Breaks.git","description":"A small, quiet Pomodoro timer that lives in your Mac menu bar. SwiftUI, sandboxed, focus journal, streaks, global hotkeys.","language":"Swift","stars":28,"topics":["focus","macos","menu-bar","menubar-app","pomodoro","pomodoro-timer","productivity","swift","swiftui","timer"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Breaks A small Pomodoro app that lives in your Mac menu bar. I built Breaks because every other timer either nagged me too much, hid in a Dock icon I never wanted, or treated breaks as an afterthought. This one is the opposite. It's quiet, it remembers what you were focused on, and it actually cares whether the break was any good. What it does - Lives in the menu bar. Click the icon, get a popover. No Dock clutter, no extra window. - Pomodoro the way you want it. Tweak work / short break / long break lengths, sessions per cycle, sounds, auto-start behavior. - Global hotkeys for start/pause, skip, and reset cycle. Bind whatever keys you like. Works even when the app isn't focused, because it uses Carbon's RegisterEventHotKey instead of the flaky NSEvent route. - A focus journal that's actually useful. Pick a focus for the day, label each block, mark it good, messy, or skipped. It's quick, takes one tap during the break, and adds up over the week. - Breaks AI , on-device. A weekly summary and a chat (\"when did I focus best?\", \"which project took the most time?\") backed by Apple Foundation Models. No servers, no telemetry, no API keys. Requires macOS 26 with Apple Intelligence enabled. - Per-project stats. Tap any project in the weekly review to see week / month / all-time minutes, a 7-day chart, and outcome breakdown. - Cycle templates. Six built-in presets — Pomodoro, 52/17, Deep Work, Flowtime (90/20), Ultradian, Quick — and you can still tune the durations yourself. - Markdo","default_branch":null,"files":null,"tree":[],"storefront":"/r/GjinPrelvukaj","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GjinPrelvukaj/Breaks/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}