{"adoption": {"forks": 62, "observed_at": "2026-08-28T04:05:35.261144+00:00", "stars": 1779}, "canonical_url": "https://ross.abutalabs.com/products/exhentai-manga-manager", "card": {"archived": false, "artifact_type": "application", "description": "ExHentai本地漫画标签管理阅读应用,  ExHentai local manga tag-manager and reader", "domain": ["media", "desktop-applications", "developer-tools"], "enriched": true, "function": ["gui", "search-engine", "image-processing"], "health_score": 95, "homepage": null, "language": "Vue", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["SchneeHertz/exhentai-manga-manager"], "name": "SchneeHertz/exhentai-manga-manager", "platform": ["windows"], "pushed_at": "2026-07-13T07:18:51+00:00", "repo": "SchneeHertz/exhentai-manga-manager", "stars": 1779, "tags": ["manga-reader", "tag-manager", "exhentai", "comic-library", "electron-app", "local-library", "metadata", "desktop"], "topics": ["ehentai", "exhentai", "e-hentai", "manga-reader", "metadata", "local"], "urls": [], "use_cases": ["manage a local manga library with tags", "fetch metadata from exhentai for downloaded manga", "read manga archives like zip rar and 7z", "search manga by tags names or file paths", "translate manga tags to chinese", "browse manga over lan", "export and import library metadata"], "what_it_is": "A Windows desktop application for managing and reading locally downloaded ExHentai manga with tag-based organization. It extracts covers from manga files, fetches metadata from ExHentai, and provides search, browsing, and built-in image viewing.", "when_to_avoid": ["you are not on windows 10 or newer", "you need a cross-platform or web-based library manager", "you do not use exhentai or ehentai galleries"], "when_to_choose": ["you have a large local collection of exhentai downloads needing tag-based organization", "you want a windows app with built-in reader and metadata fetching", "you need tag analysis and chinese tag translation"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/exhentai-manga-manager", "repo": "SchneeHertz/exhentai-manga-manager", "role": "main", "score": 89}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.261144+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:24:37.573578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "942871f4ba55ea36f5fce9e425ab097d7ba3649a22ea83ebd3457648796707e3", "fetched_at": "2026-08-28T04:05:35.261144+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SchneeHertz/exhentai-manga-manager"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.261144+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:24:37.573578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "942871f4ba55ea36f5fce9e425ab097d7ba3649a22ea83ebd3457648796707e3", "fetched_at": "2026-08-28T04:05:35.261144+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SchneeHertz/exhentai-manga-manager"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:24:37.573578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "942871f4ba55ea36f5fce9e425ab097d7ba3649a22ea83ebd3457648796707e3", "fetched_at": "2026-08-28T04:05:35.261144+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SchneeHertz/exhentai-manga-manager"}], "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:05:35.261144+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.261144+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.261144+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:24:37.573578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "942871f4ba55ea36f5fce9e425ab097d7ba3649a22ea83ebd3457648796707e3", "fetched_at": "2026-08-28T04:05:35.261144+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SchneeHertz/exhentai-manga-manager"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.261144+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.261144+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:24:37.573578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "942871f4ba55ea36f5fce9e425ab097d7ba3649a22ea83ebd3457648796707e3", "fetched_at": "2026-08-28T04:05:35.261144+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SchneeHertz/exhentai-manga-manager"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.261144+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.261144+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.261144+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:24:37.573578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "942871f4ba55ea36f5fce9e425ab097d7ba3649a22ea83ebd3457648796707e3", "fetched_at": "2026-08-28T04:05:35.261144+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SchneeHertz/exhentai-manga-manager"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.261144+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:35.261144+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:24:37.573578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "942871f4ba55ea36f5fce9e425ab097d7ba3649a22ea83ebd3457648796707e3", "fetched_at": "2026-08-28T04:05:35.261144+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SchneeHertz/exhentai-manga-manager"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:24:37.573578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "942871f4ba55ea36f5fce9e425ab097d7ba3649a22ea83ebd3457648796707e3", "fetched_at": "2026-08-28T04:05:35.261144+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SchneeHertz/exhentai-manga-manager"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:24:37.573578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "942871f4ba55ea36f5fce9e425ab097d7ba3649a22ea83ebd3457648796707e3", "fetched_at": "2026-08-28T04:05:35.261144+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SchneeHertz/exhentai-manga-manager"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:24:37.573578+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "942871f4ba55ea36f5fce9e425ab097d7ba3649a22ea83ebd3457648796707e3", "fetched_at": "2026-08-28T04:05:35.261144+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SchneeHertz/exhentai-manga-manager"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 92, "longevity": 100, "rhythm": 80}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1601, "days_push": 51, "days_rel": 53, "gap_med": 35, "n_releases_24m": 16}, "score": 89, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}