{"adoption": {"forks": 197, "observed_at": "2026-08-28T04:09:51.862618+00:00", "stars": 6979}, "canonical_url": "https://ross.abutalabs.com/products/dlss-swapper", "card": {"archived": false, "artifact_type": "application", "description": null, "domain": ["gaming-tools", "windows", "graphics"], "enriched": true, "function": ["developer-tools", "gui"], "health_score": 100, "homepage": null, "language": "C#", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["beeradmoore/dlss-swapper"], "name": "beeradmoore/dlss-swapper", "platform": ["windows"], "pushed_at": "2026-08-26T07:04:24+00:00", "repo": "beeradmoore/dlss-swapper", "stars": 6979, "tags": ["dlss", "fsr", "xess", "upscaling", "dll-management", "game-launchers", "desktop"], "topics": [], "urls": [], "use_cases": ["swap DLSS dll in a game to a newer version", "downgrade DLSS to fix blurry upscaling", "manage FSR and XeSS dll versions across my game library", "replace upscaler dlls in Steam games without updating the game", "manually add a game and swap its DLSS version"], "what_it_is": "DLSS Swapper is a Windows desktop application for downloading, managing, and swapping DLSS, FSR, and XeSS DLL files in games. It lets users upgrade or downgrade upscaler versions without waiting for game updates, with support for Steam, GOG, Epic Games, Ubisoft Connect, Xbox App, and Battle.net libraries.", "when_to_avoid": ["you are on Linux or macOS", "you need to modify upscaler dlls on consoles or non-PC platforms", "you want automatic per-game upscaler tuning rather than dll swapping"], "when_to_choose": ["you want to change DLSS/FSR/XeSS versions in games on Windows", "you use Steam, GOG, Epic, Ubisoft Connect, Xbox App, or Battle.net", "you want a GUI tool to manage upscaler dlls safely"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/dlss-swapper", "repo": "beeradmoore/dlss-swapper", "role": "main", "score": 99}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.862618+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:41:08.759777+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e763f2663f9731085354ee4c30a3d6d4ae28550650c03c09bc5535fe7c09bab", "fetched_at": "2026-08-28T04:09:51.862618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beeradmoore/dlss-swapper"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.862618+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:41:08.759777+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e763f2663f9731085354ee4c30a3d6d4ae28550650c03c09bc5535fe7c09bab", "fetched_at": "2026-08-28T04:09:51.862618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beeradmoore/dlss-swapper"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:41:08.759777+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e763f2663f9731085354ee4c30a3d6d4ae28550650c03c09bc5535fe7c09bab", "fetched_at": "2026-08-28T04:09:51.862618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beeradmoore/dlss-swapper"}], "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:09:51.862618+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.862618+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.862618+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:41:08.759777+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e763f2663f9731085354ee4c30a3d6d4ae28550650c03c09bc5535fe7c09bab", "fetched_at": "2026-08-28T04:09:51.862618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beeradmoore/dlss-swapper"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.862618+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.862618+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:41:08.759777+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e763f2663f9731085354ee4c30a3d6d4ae28550650c03c09bc5535fe7c09bab", "fetched_at": "2026-08-28T04:09:51.862618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beeradmoore/dlss-swapper"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.862618+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.862618+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.862618+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:41:08.759777+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e763f2663f9731085354ee4c30a3d6d4ae28550650c03c09bc5535fe7c09bab", "fetched_at": "2026-08-28T04:09:51.862618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beeradmoore/dlss-swapper"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.862618+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:51.862618+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:41:08.759777+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e763f2663f9731085354ee4c30a3d6d4ae28550650c03c09bc5535fe7c09bab", "fetched_at": "2026-08-28T04:09:51.862618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beeradmoore/dlss-swapper"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:41:08.759777+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e763f2663f9731085354ee4c30a3d6d4ae28550650c03c09bc5535fe7c09bab", "fetched_at": "2026-08-28T04:09:51.862618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beeradmoore/dlss-swapper"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:41:08.759777+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e763f2663f9731085354ee4c30a3d6d4ae28550650c03c09bc5535fe7c09bab", "fetched_at": "2026-08-28T04:09:51.862618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beeradmoore/dlss-swapper"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:41:08.759777+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e763f2663f9731085354ee4c30a3d6d4ae28550650c03c09bc5535fe7c09bab", "fetched_at": "2026-08-28T04:09:51.862618+00:00", "kind": "readme", "missing": false, "url": "https://github.com/beeradmoore/dlss-swapper"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 99}, "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": 1853, "days_push": 7, "days_rel": 7, "gap_med": 10.5, "n_releases_24m": 21}, "score": 99, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}