{"adoption": {"forks": 48, "observed_at": "2026-08-28T04:03:28.753133+00:00", "stars": 1073}, "canonical_url": "https://ross.abutalabs.com/products/pixivfanboxdownloader", "card": {"archived": false, "artifact_type": "plugin", "description": "A Chrome extension for downloading files on Pixiv Fanbox in batches.  Chrome 扩展，用于批量下载 Pixiv Fanbox 上的文件。", "domain": ["browser-extensions", "media"], "enriched": true, "function": ["file-upload", "web-scraping", "developer-tools"], "health_score": 98, "homepage": null, "language": "TypeScript", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["xuejianxianzun/PixivFanboxDownloader"], "name": "xuejianxianzun/PixivFanboxDownloader", "platform": ["browser", "browser-extension"], "pushed_at": "2026-08-11T16:07:18+00:00", "repo": "xuejianxianzun/PixivFanboxDownloader", "stars": 1073, "tags": ["pixiv", "fanbox", "batch-downloader", "chrome-extension", "typescript", "automation", "android"], "topics": ["pixiv", "fanbox", "downloader", "chrome-extension"], "urls": [], "use_cases": ["batch download images from a fanbox creator", "download fanbox posts with custom filenames", "filter which file types to download from fanbox", "save fanbox posts as html with local images", "bulk download fanbox files on android"], "what_it_is": "A Chrome browser extension for batch downloading files from Pixiv Fanbox posts. It supports file type filtering, custom filenames, multiple languages, and works on Chrome, Edge, and Android via Edge Canary.", "when_to_avoid": ["you expect to download paid fanbox content without purchasing it", "you need a command-line or headless downloader", "you use a browser other than chrome or edge without extension support"], "when_to_choose": ["you want a one-click downloader integrated into fanbox pages", "you need file type filtering and filename customization", "you want a maintained extension available on the chrome web store"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/pixivfanboxdownloader", "repo": "xuejianxianzun/PixivFanboxDownloader", "role": "main", "score": 98}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.753133+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:53:39.040610+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6896dcf8858c4393ce0c92acb9965dc05057342c1cc04e8f379e922b949152ab", "fetched_at": "2026-08-28T04:03:28.753133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xuejianxianzun/PixivFanboxDownloader"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.753133+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:53:39.040610+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6896dcf8858c4393ce0c92acb9965dc05057342c1cc04e8f379e922b949152ab", "fetched_at": "2026-08-28T04:03:28.753133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xuejianxianzun/PixivFanboxDownloader"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:53:39.040610+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6896dcf8858c4393ce0c92acb9965dc05057342c1cc04e8f379e922b949152ab", "fetched_at": "2026-08-28T04:03:28.753133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xuejianxianzun/PixivFanboxDownloader"}], "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:03:28.753133+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.753133+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.753133+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:53:39.040610+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6896dcf8858c4393ce0c92acb9965dc05057342c1cc04e8f379e922b949152ab", "fetched_at": "2026-08-28T04:03:28.753133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xuejianxianzun/PixivFanboxDownloader"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.753133+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.753133+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:53:39.040610+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6896dcf8858c4393ce0c92acb9965dc05057342c1cc04e8f379e922b949152ab", "fetched_at": "2026-08-28T04:03:28.753133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xuejianxianzun/PixivFanboxDownloader"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.753133+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.753133+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.753133+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:53:39.040610+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6896dcf8858c4393ce0c92acb9965dc05057342c1cc04e8f379e922b949152ab", "fetched_at": "2026-08-28T04:03:28.753133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xuejianxianzun/PixivFanboxDownloader"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.753133+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:28.753133+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:53:39.040610+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6896dcf8858c4393ce0c92acb9965dc05057342c1cc04e8f379e922b949152ab", "fetched_at": "2026-08-28T04:03:28.753133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xuejianxianzun/PixivFanboxDownloader"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:53:39.040610+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6896dcf8858c4393ce0c92acb9965dc05057342c1cc04e8f379e922b949152ab", "fetched_at": "2026-08-28T04:03:28.753133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xuejianxianzun/PixivFanboxDownloader"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:53:39.040610+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6896dcf8858c4393ce0c92acb9965dc05057342c1cc04e8f379e922b949152ab", "fetched_at": "2026-08-28T04:03:28.753133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xuejianxianzun/PixivFanboxDownloader"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:53:39.040610+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6896dcf8858c4393ce0c92acb9965dc05057342c1cc04e8f379e922b949152ab", "fetched_at": "2026-08-28T04:03:28.753133+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xuejianxianzun/PixivFanboxDownloader"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 100, "rhythm": 97}, "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": 2339, "days_push": 22, "days_rel": 22, "gap_med": 20, "n_releases_24m": 12}, "score": 98, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}