{"adoption": {"forks": 109, "observed_at": "2026-09-03T02:15:11.248936+00:00", "stars": 1135}, "canonical_url": "https://ross.abutalabs.com/products/dss", "card": {"archived": false, "artifact_type": "application", "description": "DeepSkyStacker", "domain": ["astronomy", "image-processing", "photography"], "enriched": true, "function": ["image-processing", "gui"], "health_score": 100, "homepage": null, "language": "C", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["deepskystacker/DSS"], "name": "deepskystacker/DSS", "platform": ["windows", "cpp", "cross-platform"], "pushed_at": "2026-09-02T08:46:00+00:00", "repo": "deepskystacker/DSS", "stars": 1135, "tags": ["astrophotography", "image-stacking", "deep-sky", "qt", "freeware", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["stack astrophotography subs to reduce noise", "calibrate dark flat and bias frames for deep sky images", "align and register telescope images", "improve signal to noise ratio of night sky photos", "process RAW frames from astronomy camera", "combine multiple exposures of nebulae and galaxies"], "what_it_is": "DeepSkyStacker is a freeware application for registering and stacking deep-sky astrophotography images to improve signal-to-noise ratio. Originally created in 2006 and open-sourced in 2018, it is built with C++ and Qt and runs on Windows, Linux, and macOS.", "when_to_avoid": ["you need planetary or solar system image stacking (specialized tools like AutoStakkert fit better)", "you want a fully automated end-to-end astrophotography processing pipeline including stretching and editing", "you need a library or CLI to embed stacking into your own software"], "when_to_choose": ["you shoot deep-sky astrophotography and need calibration, registration, and stacking in one free tool", "you want a mature, community-maintained stacking application with cross-platform releases"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/dss", "repo": "deepskystacker/DSS", "role": "main", "score": 93}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-03T02:15:11.248936+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:36:46.891677+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8caaafeb72e7e04e9cb54c484ac251f175ebd9af5e3c03067fa34162fe30d729", "fetched_at": "2026-09-03T02:15:11.248936+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepskystacker/DSS"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-03T02:15:11.248936+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:36:46.891677+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8caaafeb72e7e04e9cb54c484ac251f175ebd9af5e3c03067fa34162fe30d729", "fetched_at": "2026-09-03T02:15:11.248936+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepskystacker/DSS"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:36:46.891677+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8caaafeb72e7e04e9cb54c484ac251f175ebd9af5e3c03067fa34162fe30d729", "fetched_at": "2026-09-03T02:15:11.248936+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepskystacker/DSS"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-03T02:15:11.248936+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-03T02:15:11.248936+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-03T02:15:11.248936+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:36:46.891677+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8caaafeb72e7e04e9cb54c484ac251f175ebd9af5e3c03067fa34162fe30d729", "fetched_at": "2026-09-03T02:15:11.248936+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepskystacker/DSS"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-03T02:15:11.248936+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-03T02:15:11.248936+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:36:46.891677+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8caaafeb72e7e04e9cb54c484ac251f175ebd9af5e3c03067fa34162fe30d729", "fetched_at": "2026-09-03T02:15:11.248936+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepskystacker/DSS"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-03T02:15:11.248936+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-03T02:15:11.248936+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-03T02:15:11.248936+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:36:46.891677+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8caaafeb72e7e04e9cb54c484ac251f175ebd9af5e3c03067fa34162fe30d729", "fetched_at": "2026-09-03T02:15:11.248936+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepskystacker/DSS"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-03T02:15:11.248936+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-03T02:15:11.248936+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:36:46.891677+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8caaafeb72e7e04e9cb54c484ac251f175ebd9af5e3c03067fa34162fe30d729", "fetched_at": "2026-09-03T02:15:11.248936+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepskystacker/DSS"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:36:46.891677+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8caaafeb72e7e04e9cb54c484ac251f175ebd9af5e3c03067fa34162fe30d729", "fetched_at": "2026-09-03T02:15:11.248936+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepskystacker/DSS"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:36:46.891677+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8caaafeb72e7e04e9cb54c484ac251f175ebd9af5e3c03067fa34162fe30d729", "fetched_at": "2026-09-03T02:15:11.248936+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepskystacker/DSS"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:36:46.891677+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8caaafeb72e7e04e9cb54c484ac251f175ebd9af5e3c03067fa34162fe30d729", "fetched_at": "2026-09-03T02:15:11.248936+00:00", "kind": "readme", "missing": false, "url": "https://github.com/deepskystacker/DSS"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 100, "rhythm": 81}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3112, "days_push": 0, "days_rel": 46, "gap_med": 44.5, "n_releases_24m": 9}, "score": 93, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 3, "stale_scrape": false}}