{"adoption": {"forks": 82, "observed_at": "2026-08-28T04:04:01.024224+00:00", "stars": 1215}, "canonical_url": "https://ross.abutalabs.com/products/ue-modding-tools", "card": {"archived": false, "artifact_type": "learning-resource", "description": "A databank of every UE modding tool & guide that have potential to be used across multiple UE games", "domain": ["gaming-tools", "developer-tools", "awesome-lists"], "enriched": true, "function": ["developer-tools", "documentation", "reverse-engineering"], "health_score": 78, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["Buckminsterfullerene02/UE-Modding-Tools"], "name": "Buckminsterfullerene02/UE-Modding-Tools", "platform": ["cross-platform", "windows"], "pushed_at": "2026-08-08T13:52:29+00:00", "repo": "Buckminsterfullerene02/UE-Modding-Tools", "stars": 1215, "tags": ["unreal-engine", "game-modding", "curated-list", "sdk-generation", "asset-packing"], "topics": ["modding", "ue4", "animation", "automation", "discords", "guides", "mapping", "modelling", "reversing", "sdk-generation", "tools", "ue5", "ue4-mods", "unreal-engine", "unreal-engine-4", "unreal-engine-5"], "urls": [], "use_cases": ["find tools to unpack and repack UE4 pak files", "learn how to mod Unreal Engine games", "find SDK generators for UE games", "discover guides for UE5 modding workflows", "compare tools for IoStore container files", "find animation and mapping tools for UE game modding"], "what_it_is": "A curated databank of Unreal Engine modding tools and guides applicable across multiple UE4/UE5 games. It catalogs packers, unpackers, SDK generators, and other utilities, with community submissions and a developer guide.", "when_to_avoid": ["you need a single maintained tool rather than a link directory", "you need official Epic Games documentation", "you require guaranteed-maintained software, since many listed tools are outdated"], "when_to_choose": ["you are starting Unreal Engine game modding and need to discover tooling", "you maintain a modding community and want a reference of cross-game tools", "you are a game developer wanting to understand how your UE game gets modded"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ue-modding-tools", "repo": "Buckminsterfullerene02/UE-Modding-Tools", "role": "main", "score": 75}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.024224+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:17:13.453497+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "18f4f4f61ee18c0566580e16922ac09b64098d31c7ab26d8f20258ca450dfb7c", "fetched_at": "2026-08-28T04:04:01.024224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Buckminsterfullerene02/UE-Modding-Tools"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.024224+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:17:13.453497+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "18f4f4f61ee18c0566580e16922ac09b64098d31c7ab26d8f20258ca450dfb7c", "fetched_at": "2026-08-28T04:04:01.024224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Buckminsterfullerene02/UE-Modding-Tools"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:17:13.453497+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "18f4f4f61ee18c0566580e16922ac09b64098d31c7ab26d8f20258ca450dfb7c", "fetched_at": "2026-08-28T04:04:01.024224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Buckminsterfullerene02/UE-Modding-Tools"}], "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:01.024224+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.024224+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.024224+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:17:13.453497+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "18f4f4f61ee18c0566580e16922ac09b64098d31c7ab26d8f20258ca450dfb7c", "fetched_at": "2026-08-28T04:04:01.024224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Buckminsterfullerene02/UE-Modding-Tools"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.024224+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.024224+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:17:13.453497+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "18f4f4f61ee18c0566580e16922ac09b64098d31c7ab26d8f20258ca450dfb7c", "fetched_at": "2026-08-28T04:04:01.024224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Buckminsterfullerene02/UE-Modding-Tools"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.024224+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.024224+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.024224+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:17:13.453497+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "18f4f4f61ee18c0566580e16922ac09b64098d31c7ab26d8f20258ca450dfb7c", "fetched_at": "2026-08-28T04:04:01.024224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Buckminsterfullerene02/UE-Modding-Tools"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.024224+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.024224+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:17:13.453497+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "18f4f4f61ee18c0566580e16922ac09b64098d31c7ab26d8f20258ca450dfb7c", "fetched_at": "2026-08-28T04:04:01.024224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Buckminsterfullerene02/UE-Modding-Tools"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:17:13.453497+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "18f4f4f61ee18c0566580e16922ac09b64098d31c7ab26d8f20258ca450dfb7c", "fetched_at": "2026-08-28T04:04:01.024224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Buckminsterfullerene02/UE-Modding-Tools"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:17:13.453497+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "18f4f4f61ee18c0566580e16922ac09b64098d31c7ab26d8f20258ca450dfb7c", "fetched_at": "2026-08-28T04:04:01.024224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Buckminsterfullerene02/UE-Modding-Tools"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:17:13.453497+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "18f4f4f61ee18c0566580e16922ac09b64098d31c7ab26d8f20258ca450dfb7c", "fetched_at": "2026-08-28T04:04:01.024224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Buckminsterfullerene02/UE-Modding-Tools"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1844, "days_push": 25, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 75, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}