{"adoption": {"forks": 31, "observed_at": "2026-08-28T04:05:52.525497+00:00", "stars": 1906}, "canonical_url": "https://ross.abutalabs.com/products/pissstream", "card": {"archived": false, "artifact_type": "application", "description": "App that shows how full the International Space Station's urine tank is in real time, available for macOS (menu bar), iOS, watchOS and visionOS", "domain": ["developer-tools", "entertainment"], "enriched": true, "function": ["monitoring", "http-client", "gui"], "health_score": 58, "homepage": null, "language": "Swift", "license": "BSD-3-Clause", "license_family": "permissive", "maturity": "active", "member_repos": ["Jaennaet/pISSStream"], "name": "Jaennaet/pISSStream", "platform": ["cross-platform"], "pushed_at": "2025-09-10T15:03:22+00:00", "repo": "Jaennaet/pISSStream", "stars": 1906, "tags": ["menu-bar-app", "watchos", "visionos", "nasa-telemetry", "humor", "space-station", "live-data", "real-time", "macos", "ios", "swift"], "topics": ["humor", "humour", "international-space-station", "ios", "macos", "metrics-gathering", "visionos", "watchos"], "urls": [], "use_cases": ["show ISS urine tank level in my mac menu bar", "monitor real-time ISS telemetry on iPhone or Apple Watch", "view a 3D visualization of space station data on Vision Pro", "fun novelty app for space nerds", "demo of consuming NASA's public Lightstreamer telemetry stream"], "what_it_is": "A novelty menu bar app for macOS (plus iOS, watchOS, and visionOS apps) that displays the International Space Station's urine tank level in real time using NASA's public Lightstreamer telemetry feed. It includes a visionOS immersive 3D visualization with spatial audio.", "when_to_avoid": ["you need serious or production space-data monitoring tools", "you need a cross-platform (non-Apple) solution", "you dislike novelty/joke apps"], "when_to_choose": ["you want a humorous live ISS telemetry widget on Apple devices", "you want an example Swift app spanning macOS, iOS, watchOS, and visionOS", "you want to see how to consume NASA's Lightstreamer telemetry feed"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/pissstream", "repo": "Jaennaet/pISSStream", "role": "main", "score": 33}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.525497+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:11:17.176582+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7da250116e59d4b7acc31a88064ba9663f675d1eb1c97c9cc6f593afbbb4cf96", "fetched_at": "2026-08-28T04:05:52.525497+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Jaennaet/pISSStream"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.525497+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:11:17.176582+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7da250116e59d4b7acc31a88064ba9663f675d1eb1c97c9cc6f593afbbb4cf96", "fetched_at": "2026-08-28T04:05:52.525497+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Jaennaet/pISSStream"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:11:17.176582+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7da250116e59d4b7acc31a88064ba9663f675d1eb1c97c9cc6f593afbbb4cf96", "fetched_at": "2026-08-28T04:05:52.525497+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Jaennaet/pISSStream"}], "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:05:52.525497+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.525497+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.525497+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:11:17.176582+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7da250116e59d4b7acc31a88064ba9663f675d1eb1c97c9cc6f593afbbb4cf96", "fetched_at": "2026-08-28T04:05:52.525497+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Jaennaet/pISSStream"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.525497+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.525497+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:11:17.176582+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7da250116e59d4b7acc31a88064ba9663f675d1eb1c97c9cc6f593afbbb4cf96", "fetched_at": "2026-08-28T04:05:52.525497+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Jaennaet/pISSStream"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.525497+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.525497+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.525497+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:11:17.176582+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7da250116e59d4b7acc31a88064ba9663f675d1eb1c97c9cc6f593afbbb4cf96", "fetched_at": "2026-08-28T04:05:52.525497+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Jaennaet/pISSStream"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.525497+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.525497+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:11:17.176582+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7da250116e59d4b7acc31a88064ba9663f675d1eb1c97c9cc6f593afbbb4cf96", "fetched_at": "2026-08-28T04:05:52.525497+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Jaennaet/pISSStream"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:11:17.176582+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7da250116e59d4b7acc31a88064ba9663f675d1eb1c97c9cc6f593afbbb4cf96", "fetched_at": "2026-08-28T04:05:52.525497+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Jaennaet/pISSStream"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:11:17.176582+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7da250116e59d4b7acc31a88064ba9663f675d1eb1c97c9cc6f593afbbb4cf96", "fetched_at": "2026-08-28T04:05:52.525497+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Jaennaet/pISSStream"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:11:17.176582+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7da250116e59d4b7acc31a88064ba9663f675d1eb1c97c9cc6f593afbbb4cf96", "fetched_at": "2026-08-28T04:05:52.525497+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Jaennaet/pISSStream"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 41, "longevity": 44, "rhythm": 16}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 623, "days_push": 357, "days_rel": 473, "gap_med": 142, "n_releases_24m": 2}, "score": 33, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}