# tom-james-watson/breaktimer-app

Manage periodic breaks. Avoid eye-strain and RSI.

Repository: https://github.com/tom-james-watson/breaktimer-app
Canonical: https://ross.abutalabs.com/products/breaktimer-app
Homepage: https://breaktimer.app
Language: TypeScript
License: GPL-3.0
License Family: copyleft
Last push: 2026-08-24T16:27:51+00:00

## Health v2 (maintenance only)
Score: 84/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 56, longevity 100
- inputs: {"age_days": 2562, "days_push": 9, "days_rel": 293, "gap_med": 3, "n_releases_24m": 6}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1569, forks 141 (observed 2026-08-28T04:05:05.156970+00:00)

## What it is
BreakTimer is a cross-platform desktop application for managing and enforcing periodic breaks to help prevent eye strain and repetitive strain injury (RSI). It lets users customize break frequency and duration, reminder style (notification or fullscreen window), working hours, and break messages.

## Use cases
- remind me to take regular breaks from my computer
- prevent eye strain and RSI with periodic breaks
- schedule fullscreen break windows during working hours
- pause break reminders outside my working hours
- get notified when it's time to rest my eyes
- take smart breaks that pause when I'm away from the keyboard

## When to choose
- you want a free, open-source break reminder on Windows, macOS, or Linux
- you need customizable break schedules with working-hours awareness
- you prefer fullscreen enforced breaks or simple notifications
- you want idle detection so breaks don't count time away from the computer

## When to avoid
- you need enterprise support or commercial deployment guarantees
- you need a signed Windows installer or auto-updates on Windows
- your desktop environment lacks system tray support and you rely on tray features
- you want a mobile or web-based break timer

## Facets
- artifact type: application
- maturity: active
- function: scheduling, gui
- domain: developer-tools, healthcare, desktop-applications, cross-platform
- platform: windows, cross-platform
- tags: break-reminder, ergonomics, eye-strain, rsi, electron-app, pomodoro-alternative, notification, macos, linux, desktop

## Member repositories
- tom-james-watson/breaktimer-app (main) score 84

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:05.156970+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:58:55.118238+00:00, confidence not recorded.
  - readme: https://github.com/tom-james-watson/breaktimer-app (fetched 2026-08-28T04:05:05.156970+00:00, sha c7047c0bb3bf)
  - homepage: https://breaktimer.app (fetched 2026-08-29T11:28:32.070504+00:00, sha d939bcd6d6cd)
- Data as of 2026-08-30T08:39:29.467469+00:00.
