{"adoption": {"forks": 165, "observed_at": "2026-08-28T04:03:49.201108+00:00", "stars": 1160}, "canonical_url": "https://ross.abutalabs.com/products/pomodorologger", "card": {"archived": true, "artifact_type": "application", "description": "Pomodoro Logger :clock930: -- When a time tracker meets Pomodoro and Kanban board", "domain": ["developer-tools", "desktop-applications", "cross-platform"], "enriched": true, "function": ["gui", "analytics", "data-visualization", "developer-tools"], "health_score": 10, "homepage": null, "language": "TypeScript", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "maintenance", "member_repos": ["zxch3n/PomodoroLogger"], "name": "zxch3n/PomodoroLogger", "platform": ["cross-platform"], "pushed_at": "2023-03-07T15:25:34+00:00", "repo": "zxch3n/PomodoroLogger", "stars": 1160, "tags": ["pomodoro-timer", "time-tracking", "kanban-board", "activity-tracking", "efficiency-analysis", "desktop", "electron"], "topics": ["time-management", "productivity", "typescript", "pomodoro", "electron", "desktop-app", "time-tracking", "time-tracker-app", "pomodoro-timer", "pomodoro-technique", "kanban-board", "efficiency", "desktop", "pomodoro-logger"], "urls": [], "use_cases": ["track time spent on tasks with a pomodoro timer", "manage todos with a kanban board", "analyze which apps distract me during work", "visualize my daily work efficiency", "see how much time I spend per project on my desktop", "log desktop activity locally without cloud services"], "what_it_is": "Pomodoro Logger is a cross-platform desktop app that combines a Pomodoro timer with a Kanban board and local time tracking. It records the names and titles of desktop apps used during focus sessions and visualizes efficiency to help users understand how they spend their working time.", "when_to_avoid": ["you need team time tracking or cloud-synced reporting", "you need a mobile or web-based tracker", "you need detailed per-app usage analytics beyond window titles"], "when_to_choose": ["you want Pomodoro timing, task management, and automatic desktop activity logging in one offline app", "you care about privacy and want activity data kept local", "you want heuristic efficiency scoring based on distracting app detection"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/pomodorologger", "repo": "zxch3n/PomodoroLogger", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.201108+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:31:50.797034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9332013760819d9b8b35e725cd2023ef70f77f14cad58685743780dc65f28366", "fetched_at": "2026-08-28T04:03:49.201108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zxch3n/PomodoroLogger"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.201108+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:31:50.797034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9332013760819d9b8b35e725cd2023ef70f77f14cad58685743780dc65f28366", "fetched_at": "2026-08-28T04:03:49.201108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zxch3n/PomodoroLogger"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:31:50.797034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9332013760819d9b8b35e725cd2023ef70f77f14cad58685743780dc65f28366", "fetched_at": "2026-08-28T04:03:49.201108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zxch3n/PomodoroLogger"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.201108+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.201108+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.201108+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:31:50.797034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9332013760819d9b8b35e725cd2023ef70f77f14cad58685743780dc65f28366", "fetched_at": "2026-08-28T04:03:49.201108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zxch3n/PomodoroLogger"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.201108+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.201108+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:31:50.797034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9332013760819d9b8b35e725cd2023ef70f77f14cad58685743780dc65f28366", "fetched_at": "2026-08-28T04:03:49.201108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zxch3n/PomodoroLogger"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.201108+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.201108+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.201108+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:31:50.797034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9332013760819d9b8b35e725cd2023ef70f77f14cad58685743780dc65f28366", "fetched_at": "2026-08-28T04:03:49.201108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zxch3n/PomodoroLogger"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.201108+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:49.201108+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:31:50.797034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9332013760819d9b8b35e725cd2023ef70f77f14cad58685743780dc65f28366", "fetched_at": "2026-08-28T04:03:49.201108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zxch3n/PomodoroLogger"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:31:50.797034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9332013760819d9b8b35e725cd2023ef70f77f14cad58685743780dc65f28366", "fetched_at": "2026-08-28T04:03:49.201108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zxch3n/PomodoroLogger"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:31:50.797034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9332013760819d9b8b35e725cd2023ef70f77f14cad58685743780dc65f28366", "fetched_at": "2026-08-28T04:03:49.201108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zxch3n/PomodoroLogger"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:31:50.797034+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9332013760819d9b8b35e725cd2023ef70f77f14cad58685743780dc65f28366", "fetched_at": "2026-08-28T04:03:49.201108+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zxch3n/PomodoroLogger"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2613, "days_push": 1275, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}