{"adoption": {"forks": 63, "observed_at": "2026-08-28T04:04:31.997339+00:00", "stars": 1371}, "canonical_url": "https://ross.abutalabs.com/products/novideo_srgb", "card": {"archived": false, "artifact_type": "application", "description": "Calibrate monitors to sRGB or other color spaces on NVIDIA GPUs, based on EDID data or ICC profiles", "domain": ["windows", "graphics", "desktop-applications", "hardware"], "enriched": true, "function": ["graphics", "configuration-management", "developer-tools"], "health_score": 25, "homepage": null, "language": "C#", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["ledoge/novideo_srgb"], "name": "ledoge/novideo_srgb", "platform": ["windows"], "pushed_at": "2024-03-18T00:08:10+00:00", "repo": "ledoge/novideo_srgb", "stars": 1371, "tags": ["nvidia", "color-management", "srgb", "icc-profile", "monitor-calibration", "wide-gamut", "edid", "desktop"], "topics": ["nvidia", "monitors", "color-correction", "windows"], "urls": [], "use_cases": ["clamp my wide gamut monitor to sRGB on an NVIDIA GPU", "apply an ICC profile calibration to my display via the GPU", "make colors accurate on a monitor without an sRGB mode", "emulate sRGB on Windows like AMD's hidden setting", "calibrate monitor gamma and grayscale using DisplayCAL profiles", "keep color clamp applied after reboot or HDR toggle"], "what_it_is": "A Windows utility that clamps wide-gamut monitors to sRGB (or Display P3, Adobe RGB, BT.2020) using an undocumented NVIDIA GPU API, based on EDID chromaticities or ICC profiles. It supports full LUT-Matrix-LUT gamma calibration and can run in the background to reapply clamps and handle HDR toggling.", "when_to_avoid": ["you have an AMD or Intel GPU (use driver settings or other tools)", "you need color management on Linux or macOS", "your monitor already clamps to sRGB natively or via EDID emulation"], "when_to_choose": ["you have an NVIDIA GPU (Fermi or newer) and a wide-gamut monitor lacking an sRGB mode", "you want GPU-level color clamping based on EDID or ICC profiles", "you need gamma/grayscale calibration similar to hardware calibration"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/novideo_srgb", "repo": "ledoge/novideo_srgb", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:31.997339+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:40:51.043419+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6081b2f70723f8c6c66145e93842f286c5d99191bf4e979b383f7edd76385ec", "fetched_at": "2026-08-28T04:04:31.997339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ledoge/novideo_srgb"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:31.997339+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:40:51.043419+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6081b2f70723f8c6c66145e93842f286c5d99191bf4e979b383f7edd76385ec", "fetched_at": "2026-08-28T04:04:31.997339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ledoge/novideo_srgb"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:40:51.043419+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6081b2f70723f8c6c66145e93842f286c5d99191bf4e979b383f7edd76385ec", "fetched_at": "2026-08-28T04:04:31.997339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ledoge/novideo_srgb"}], "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:04:31.997339+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:31.997339+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:31.997339+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:40:51.043419+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6081b2f70723f8c6c66145e93842f286c5d99191bf4e979b383f7edd76385ec", "fetched_at": "2026-08-28T04:04:31.997339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ledoge/novideo_srgb"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:31.997339+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:31.997339+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:40:51.043419+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6081b2f70723f8c6c66145e93842f286c5d99191bf4e979b383f7edd76385ec", "fetched_at": "2026-08-28T04:04:31.997339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ledoge/novideo_srgb"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:31.997339+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:31.997339+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:31.997339+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:40:51.043419+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6081b2f70723f8c6c66145e93842f286c5d99191bf4e979b383f7edd76385ec", "fetched_at": "2026-08-28T04:04:31.997339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ledoge/novideo_srgb"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:31.997339+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:31.997339+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:40:51.043419+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6081b2f70723f8c6c66145e93842f286c5d99191bf4e979b383f7edd76385ec", "fetched_at": "2026-08-28T04:04:31.997339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ledoge/novideo_srgb"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:40:51.043419+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6081b2f70723f8c6c66145e93842f286c5d99191bf4e979b383f7edd76385ec", "fetched_at": "2026-08-28T04:04:31.997339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ledoge/novideo_srgb"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:40:51.043419+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6081b2f70723f8c6c66145e93842f286c5d99191bf4e979b383f7edd76385ec", "fetched_at": "2026-08-28T04:04:31.997339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ledoge/novideo_srgb"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:40:51.043419+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a6081b2f70723f8c6c66145e93842f286c5d99191bf4e979b383f7edd76385ec", "fetched_at": "2026-08-28T04:04:31.997339+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ledoge/novideo_srgb"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "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": 1851, "days_push": 899, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}