{"adoption": {"forks": 269, "observed_at": "2026-08-28T04:07:45.771633+00:00", "stars": 3138}, "canonical_url": "https://ross.abutalabs.com/products/netdisk-fast-download", "card": {"archived": false, "artifact_type": "service", "description": "聚合多种主流网盘的直链解析下载服务, 一键解析下载，已支持夸克网盘/uc网盘/蓝奏云/蓝奏优享/小飞机盘/123云盘等. 支持文件夹分享解析. 体验地址: https://lz.qaiu.top https://189.qaiu.top", "domain": ["files", "web-development", "developer-tools"], "enriched": true, "function": ["parser", "http-server", "api-framework", "caching", "rate-limiting", "proxy", "file-upload"], "health_score": 99, "homepage": "https://nfd-parser.github.io", "language": "Java", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["qaiu/netdisk-fast-download"], "name": "qaiu/netdisk-fast-download", "platform": ["jvm", "windows", "self-hosted"], "pushed_at": "2026-08-17T17:22:52+00:00", "repo": "qaiu/netdisk-fast-download", "stars": 3138, "tags": ["netdisk", "direct-link-parser", "cloud-drive", "vertx", "lanzou", "file-download", "share-link", "download-station", "automation", "docker", "linux", "web-server"], "topics": ["download", "java", "vertx", "parser", "webserver", "api", "drive", "ilanzou", "onedrive", "file-server", "share", "yunpan", "netdisk-fast-download"], "urls": [], "use_cases": ["convert cloud drive share links to direct download links", "parse lanzou share link to get direct url", "self-host a netdisk link parser service", "download files from 123pan with curl", "resolve quark netdisk share link with cookie", "parse folder share links to file list", "serve app update downloads from cloud drive links"], "what_it_is": "A Java (Vert.x 4, JDK 17+) service that converts cloud drive share links (Lanzou, 123pan, Feijipan, Quark, UC, OneDrive, etc.) into direct download links, with JSON API, short links, encrypted-share and folder parsing support. It can be self-hosted via Docker or used through public instances, and is aimed at download sites, resource hubs, blogs, and app update distribution.", "when_to_avoid": ["you only need one specific cloud drive and its official API suffices", "you cannot provide cookies for login-required drives like Quark or UC", "you plan heavy public parsing that may get your IP blocked by drive providers"], "when_to_choose": ["you need direct links from many Chinese cloud drives behind one API", "you want a self-hosted parser with caching, rate limiting, and proxy support", "you need JSON API plus 302 redirect download endpoints"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/netdisk-fast-download", "repo": "qaiu/netdisk-fast-download", "role": "main", "score": 96}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:45.771633+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:26:04.124800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "859a12d3c0d66959fbeca0440650b89855bd4ca0b0e2f73331707d2e06ea8c54", "fetched_at": "2026-08-28T04:07:45.771633+00:00", "kind": "readme", "missing": false, "url": "https://github.com/qaiu/netdisk-fast-download"}, {"content_hash": "0ec86cd9eb0f901c3ead94259be0cdbdd2e32bbb1b19f90873f370d253d3b8ca", "fetched_at": "2026-08-29T09:40:47.860221+00:00", "kind": "homepage", "missing": false, "url": "https://nfd-parser.github.io"}, {"content_hash": "d579f0c4047adbfce23e39fb80ba0d9aaf56a79027ee7c918d861274aa8eccd5", "fetched_at": "2026-08-29T09:40:47.870170+00:00", "kind": "site_page", "missing": false, "url": "http://nfd-parser.qaiu.cn/guide/getting-started.html"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:45.771633+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:26:04.124800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "859a12d3c0d66959fbeca0440650b89855bd4ca0b0e2f73331707d2e06ea8c54", "fetched_at": "2026-08-28T04:07:45.771633+00:00", "kind": "readme", "missing": false, "url": "https://github.com/qaiu/netdisk-fast-download"}, {"content_hash": "0ec86cd9eb0f901c3ead94259be0cdbdd2e32bbb1b19f90873f370d253d3b8ca", "fetched_at": "2026-08-29T09:40:47.860221+00:00", "kind": "homepage", "missing": false, "url": "https://nfd-parser.github.io"}, {"content_hash": "d579f0c4047adbfce23e39fb80ba0d9aaf56a79027ee7c918d861274aa8eccd5", "fetched_at": "2026-08-29T09:40:47.870170+00:00", "kind": "site_page", "missing": false, "url": "http://nfd-parser.qaiu.cn/guide/getting-started.html"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:26:04.124800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "859a12d3c0d66959fbeca0440650b89855bd4ca0b0e2f73331707d2e06ea8c54", "fetched_at": "2026-08-28T04:07:45.771633+00:00", "kind": "readme", "missing": false, "url": "https://github.com/qaiu/netdisk-fast-download"}, {"content_hash": "0ec86cd9eb0f901c3ead94259be0cdbdd2e32bbb1b19f90873f370d253d3b8ca", "fetched_at": "2026-08-29T09:40:47.860221+00:00", "kind": "homepage", "missing": false, "url": "https://nfd-parser.github.io"}, {"content_hash": "d579f0c4047adbfce23e39fb80ba0d9aaf56a79027ee7c918d861274aa8eccd5", "fetched_at": "2026-08-29T09:40:47.870170+00:00", "kind": "site_page", "missing": false, "url": "http://nfd-parser.qaiu.cn/guide/getting-started.html"}], "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:07:45.771633+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:45.771633+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:45.771633+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:26:04.124800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "859a12d3c0d66959fbeca0440650b89855bd4ca0b0e2f73331707d2e06ea8c54", "fetched_at": "2026-08-28T04:07:45.771633+00:00", "kind": "readme", "missing": false, "url": "https://github.com/qaiu/netdisk-fast-download"}, {"content_hash": "0ec86cd9eb0f901c3ead94259be0cdbdd2e32bbb1b19f90873f370d253d3b8ca", "fetched_at": "2026-08-29T09:40:47.860221+00:00", "kind": "homepage", "missing": false, "url": "https://nfd-parser.github.io"}, {"content_hash": "d579f0c4047adbfce23e39fb80ba0d9aaf56a79027ee7c918d861274aa8eccd5", "fetched_at": "2026-08-29T09:40:47.870170+00:00", "kind": "site_page", "missing": false, "url": "http://nfd-parser.qaiu.cn/guide/getting-started.html"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:45.771633+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:45.771633+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:26:04.124800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "859a12d3c0d66959fbeca0440650b89855bd4ca0b0e2f73331707d2e06ea8c54", "fetched_at": "2026-08-28T04:07:45.771633+00:00", "kind": "readme", "missing": false, "url": "https://github.com/qaiu/netdisk-fast-download"}, {"content_hash": "0ec86cd9eb0f901c3ead94259be0cdbdd2e32bbb1b19f90873f370d253d3b8ca", "fetched_at": "2026-08-29T09:40:47.860221+00:00", "kind": "homepage", "missing": false, "url": "https://nfd-parser.github.io"}, {"content_hash": "d579f0c4047adbfce23e39fb80ba0d9aaf56a79027ee7c918d861274aa8eccd5", "fetched_at": "2026-08-29T09:40:47.870170+00:00", "kind": "site_page", "missing": false, "url": "http://nfd-parser.qaiu.cn/guide/getting-started.html"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:45.771633+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:45.771633+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:45.771633+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:26:04.124800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "859a12d3c0d66959fbeca0440650b89855bd4ca0b0e2f73331707d2e06ea8c54", "fetched_at": "2026-08-28T04:07:45.771633+00:00", "kind": "readme", "missing": false, "url": "https://github.com/qaiu/netdisk-fast-download"}, {"content_hash": "0ec86cd9eb0f901c3ead94259be0cdbdd2e32bbb1b19f90873f370d253d3b8ca", "fetched_at": "2026-08-29T09:40:47.860221+00:00", "kind": "homepage", "missing": false, "url": "https://nfd-parser.github.io"}, {"content_hash": "d579f0c4047adbfce23e39fb80ba0d9aaf56a79027ee7c918d861274aa8eccd5", "fetched_at": "2026-08-29T09:40:47.870170+00:00", "kind": "site_page", "missing": false, "url": "http://nfd-parser.qaiu.cn/guide/getting-started.html"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:45.771633+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:45.771633+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:26:04.124800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "859a12d3c0d66959fbeca0440650b89855bd4ca0b0e2f73331707d2e06ea8c54", "fetched_at": "2026-08-28T04:07:45.771633+00:00", "kind": "readme", "missing": false, "url": "https://github.com/qaiu/netdisk-fast-download"}, {"content_hash": "0ec86cd9eb0f901c3ead94259be0cdbdd2e32bbb1b19f90873f370d253d3b8ca", "fetched_at": "2026-08-29T09:40:47.860221+00:00", "kind": "homepage", "missing": false, "url": "https://nfd-parser.github.io"}, {"content_hash": "d579f0c4047adbfce23e39fb80ba0d9aaf56a79027ee7c918d861274aa8eccd5", "fetched_at": "2026-08-29T09:40:47.870170+00:00", "kind": "site_page", "missing": false, "url": "http://nfd-parser.qaiu.cn/guide/getting-started.html"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:26:04.124800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "859a12d3c0d66959fbeca0440650b89855bd4ca0b0e2f73331707d2e06ea8c54", "fetched_at": "2026-08-28T04:07:45.771633+00:00", "kind": "readme", "missing": false, "url": "https://github.com/qaiu/netdisk-fast-download"}, {"content_hash": "0ec86cd9eb0f901c3ead94259be0cdbdd2e32bbb1b19f90873f370d253d3b8ca", "fetched_at": "2026-08-29T09:40:47.860221+00:00", "kind": "homepage", "missing": false, "url": "https://nfd-parser.github.io"}, {"content_hash": "d579f0c4047adbfce23e39fb80ba0d9aaf56a79027ee7c918d861274aa8eccd5", "fetched_at": "2026-08-29T09:40:47.870170+00:00", "kind": "site_page", "missing": false, "url": "http://nfd-parser.qaiu.cn/guide/getting-started.html"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:26:04.124800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "859a12d3c0d66959fbeca0440650b89855bd4ca0b0e2f73331707d2e06ea8c54", "fetched_at": "2026-08-28T04:07:45.771633+00:00", "kind": "readme", "missing": false, "url": "https://github.com/qaiu/netdisk-fast-download"}, {"content_hash": "0ec86cd9eb0f901c3ead94259be0cdbdd2e32bbb1b19f90873f370d253d3b8ca", "fetched_at": "2026-08-29T09:40:47.860221+00:00", "kind": "homepage", "missing": false, "url": "https://nfd-parser.github.io"}, {"content_hash": "d579f0c4047adbfce23e39fb80ba0d9aaf56a79027ee7c918d861274aa8eccd5", "fetched_at": "2026-08-29T09:40:47.870170+00:00", "kind": "site_page", "missing": false, "url": "http://nfd-parser.qaiu.cn/guide/getting-started.html"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:26:04.124800+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "859a12d3c0d66959fbeca0440650b89855bd4ca0b0e2f73331707d2e06ea8c54", "fetched_at": "2026-08-28T04:07:45.771633+00:00", "kind": "readme", "missing": false, "url": "https://github.com/qaiu/netdisk-fast-download"}, {"content_hash": "0ec86cd9eb0f901c3ead94259be0cdbdd2e32bbb1b19f90873f370d253d3b8ca", "fetched_at": "2026-08-29T09:40:47.860221+00:00", "kind": "homepage", "missing": false, "url": "https://nfd-parser.github.io"}, {"content_hash": "d579f0c4047adbfce23e39fb80ba0d9aaf56a79027ee7c918d861274aa8eccd5", "fetched_at": "2026-08-29T09:40:47.870170+00:00", "kind": "site_page", "missing": false, "url": "http://nfd-parser.qaiu.cn/guide/getting-started.html"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 87, "rhythm": 98}, "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": 1231, "days_push": 16, "days_rel": 16, "gap_med": 7.5, "n_releases_24m": 23}, "score": 96, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}