# Splode/pomotroid

:tomato: Simple and visually-pleasing Pomodoro timer

Repository: https://github.com/Splode/pomotroid
Canonical: https://ross.abutalabs.com/products/pomotroid
Homepage: https://pomotroid.app
Language: Rust
License: MIT
License Family: permissive
Topics: pomodoro, pomodoro-timer, productivity, time-management, pomodoro-technique, rust, svelte, tauri
Last push: 2026-08-02T02:05:01+00:00

## Health v2 (maintenance only)
Score: 92/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 95, release rhythm 83, longevity 100
- inputs: {"age_days": 3141, "days_push": 32, "days_rel": 114, "gap_med": 6.0, "n_releases_24m": 11}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5452, forks 460 (observed 2026-08-28T04:09:18.821171+00:00)

## What it is
Pomotroid is a free, open-source, visually-pleasing Pomodoro timer desktop app built with Tauri 2, Rust, and Svelte 5. It offers configurable work/break cycles, session statistics with charts and a 52-week heatmap, 38 bundled themes, global shortcuts, and an optional WebSocket server for external integrations.

## Use cases
- pomodoro timer for focus sessions
- track productivity with session statistics and streaks
- desktop timer with global shortcuts
- customizable timer themes
- pomodoro timer with tray icon and notifications
- timer with websocket integration for stream overlays

## When to choose
- you want a lightweight, native-feeling Pomodoro timer on Windows, macOS, or Linux
- you care about aesthetics and theming (Dracula, Nord, Catppuccin, custom JSON themes)
- you want session history, weekly streaks, and a 52-week heatmap
- you need to control the timer from anywhere via global shortcuts or run it in the tray

## When to avoid
- you need a web-based or mobile timer
- you require team time-tracking or invoicing features
- you need deep integrations beyond the opt-in local WebSocket API

## Facets
- artifact type: application
- maturity: stable
- function: gui, websocket, theme, analytics
- domain: developer-tools, desktop-applications, cross-platform
- platform: windows, rust
- tags: pomodoro-timer, time-management, svelte, tray-app, themes, session-statistics, macos, linux, tauri

## Member repositories
- Splode/pomotroid (main) score 92

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:18.821171+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-29T17:56:48.932791+00:00, confidence not recorded.
  - readme: https://github.com/Splode/pomotroid (fetched 2026-08-28T04:09:18.821171+00:00, sha bf50dcc706b5)
  - homepage: https://pomotroid.app (fetched 2026-08-29T08:51:52.786000+00:00, sha b7356e228d26)
- Data as of 2026-08-30T08:39:29.467469+00:00.
