{"adoption": {"forks": 59, "observed_at": "2026-08-28T04:06:02.558221+00:00", "stars": 1985}, "canonical_url": "https://ross.abutalabs.com/products/fufulauncher", "card": {"archived": false, "artifact_type": "application", "description": "A third-party launcher for Genshin Impact that supports game injection, automatic check-in, and some useful small features.", "domain": ["gaming-tools", "windows"], "enriched": true, "function": ["gui", "workflow-automation", "plugin-system", "developer-tools"], "health_score": 100, "homepage": null, "language": "C#", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["FufuLauncher/FufuLauncher"], "name": "FufuLauncher/FufuLauncher", "platform": ["windows"], "pushed_at": "2026-08-25T18:11:54+00:00", "repo": "FufuLauncher/FufuLauncher", "stars": 1985, "tags": ["genshin-impact", "game-launcher", "hoyolab", "miyoushe", "check-in", "gacha-analysis", "account-switching", "game-injection", "csharp", "wpf", "automation", "desktop"], "topics": [], "urls": [], "use_cases": ["switch between multiple Genshin accounts without re-entering passwords", "automatically check in daily on HoYoLAB, community, and cloud game", "download and pre-download game updates and verify or repair game files", "track resin, commissions, and expedition status from the desktop", "analyze wish history for pity and rarity statistics", "install plugins to extend launcher functionality", "launch the game with custom resolution and window settings"], "what_it_is": "FufuLauncher is a third-party desktop launcher for Genshin Impact built in C#. It bundles account switching, automatic daily check-ins, game download/repair, gacha and stats analysis, and a plugin store with an optional injection module.", "when_to_avoid": ["you only play on consoles or mobile", "you prefer official launchers and avoid third-party game tools", "you are uncomfortable with tools that include game injection features, which may violate the game's terms of service"], "when_to_choose": ["you play Genshin Impact on Windows and want daily check-ins automated", "you manage multiple accounts and need fast switching", "you want gacha, achievements, and character stats tools in one launcher", "you want an extensible launcher with a plugin ecosystem"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/fufulauncher", "repo": "FufuLauncher/FufuLauncher", "role": "main", "score": 82}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.558221+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:03:15.389516+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "24c3cb21af18c52d0f1a32776cd0494bd9dbf61a7287b5b8733758da5f8e9310", "fetched_at": "2026-08-28T04:06:02.558221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FufuLauncher/FufuLauncher"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.558221+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:03:15.389516+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "24c3cb21af18c52d0f1a32776cd0494bd9dbf61a7287b5b8733758da5f8e9310", "fetched_at": "2026-08-28T04:06:02.558221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FufuLauncher/FufuLauncher"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:03:15.389516+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "24c3cb21af18c52d0f1a32776cd0494bd9dbf61a7287b5b8733758da5f8e9310", "fetched_at": "2026-08-28T04:06:02.558221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FufuLauncher/FufuLauncher"}], "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:06:02.558221+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.558221+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.558221+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:03:15.389516+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "24c3cb21af18c52d0f1a32776cd0494bd9dbf61a7287b5b8733758da5f8e9310", "fetched_at": "2026-08-28T04:06:02.558221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FufuLauncher/FufuLauncher"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.558221+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.558221+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:03:15.389516+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "24c3cb21af18c52d0f1a32776cd0494bd9dbf61a7287b5b8733758da5f8e9310", "fetched_at": "2026-08-28T04:06:02.558221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FufuLauncher/FufuLauncher"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.558221+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.558221+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.558221+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:03:15.389516+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "24c3cb21af18c52d0f1a32776cd0494bd9dbf61a7287b5b8733758da5f8e9310", "fetched_at": "2026-08-28T04:06:02.558221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FufuLauncher/FufuLauncher"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.558221+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:02.558221+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:03:15.389516+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "24c3cb21af18c52d0f1a32776cd0494bd9dbf61a7287b5b8733758da5f8e9310", "fetched_at": "2026-08-28T04:06:02.558221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FufuLauncher/FufuLauncher"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:03:15.389516+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "24c3cb21af18c52d0f1a32776cd0494bd9dbf61a7287b5b8733758da5f8e9310", "fetched_at": "2026-08-28T04:06:02.558221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FufuLauncher/FufuLauncher"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:03:15.389516+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "24c3cb21af18c52d0f1a32776cd0494bd9dbf61a7287b5b8733758da5f8e9310", "fetched_at": "2026-08-28T04:06:02.558221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FufuLauncher/FufuLauncher"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:03:15.389516+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "24c3cb21af18c52d0f1a32776cd0494bd9dbf61a7287b5b8733758da5f8e9310", "fetched_at": "2026-08-28T04:06:02.558221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/FufuLauncher/FufuLauncher"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 18, "rhythm": 98}, "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": 261, "days_push": 8, "days_rel": 14, "gap_med": 3.5, "n_releases_24m": 45}, "score": 82, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}