{"adoption": {"forks": 78, "observed_at": "2026-08-28T04:05:41.298649+00:00", "stars": 1825}, "canonical_url": "https://ross.abutalabs.com/products/v2rayssssrshare", "card": {"archived": false, "artifact_type": "dataset", "description": "2026年最新科学上网，vpn机场推荐，支持shadowrocket，ss, ssr, v2ray, trojan, clash,clashr,需要自取（每日更新）", "domain": ["censorship-circumvention", "privacy", "networking"], "enriched": true, "function": ["vpn", "proxy", "privacy"], "health_score": 79, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["Ghost-Clocker/V2raySSSSRShare"], "name": "Ghost-Clocker/V2raySSSSRShare", "platform": ["cross-platform", "windows"], "pushed_at": "2026-08-23T11:28:24+00:00", "repo": "Ghost-Clocker/V2raySSSSRShare", "stars": 1825, "tags": ["gfw-circumvention", "v2ray", "shadowsocks", "trojan", "clash", "proxy-provider-list", "airport-recommendations", "curated-list", "android", "ios", "macos", "linux"], "topics": ["trojan", "v2ray", "clash", "ss", "ssr", "shadowsocks", "google", "youtube", "qv2ray", "iplc"], "urls": [], "use_cases": ["find a reliable vpn or proxy provider for bypassing the great firewall", "compare v2ray and clash subscription services", "learn how to set up shadowrocket or clash as a beginner", "avoid scam or phishing free proxy nodes", "find streaming-unlocked proxy lines for netflix and chatgpt", "get tips on choosing iplc专线 proxy providers"], "what_it_is": "A curated, regularly updated list of recommended paid proxy/VPN providers ('airports') for circumventing internet censorship, covering protocols like Shadowsocks, SSR, V2Ray, Trojan, and Clash. It includes buyer guidance, client tool links, and tutorials rather than being software itself.", "when_to_avoid": ["you need actual proxy server software or a self-hosted VPN solution", "you want an open-source tool rather than a promotional list with referral links", "you are outside a censored network and just need a standard VPN"], "when_to_choose": ["you want a regularly updated, community-tested list of censorship-circumvention providers", "you are a beginner needing tutorials and client recommendations for China firewall bypass", "you want guidance on evaluating proxy providers, line quality, and pricing"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/v2rayssssrshare", "repo": "Ghost-Clocker/V2raySSSSRShare", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.298649+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:19:40.504295+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "419ac8f9f2beb0531cab5c511a51a146f847b7856a66292273f122db4c5b08bd", "fetched_at": "2026-08-28T04:05:41.298649+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ghost-Clocker/V2raySSSSRShare"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.298649+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:19:40.504295+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "419ac8f9f2beb0531cab5c511a51a146f847b7856a66292273f122db4c5b08bd", "fetched_at": "2026-08-28T04:05:41.298649+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ghost-Clocker/V2raySSSSRShare"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:19:40.504295+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "419ac8f9f2beb0531cab5c511a51a146f847b7856a66292273f122db4c5b08bd", "fetched_at": "2026-08-28T04:05:41.298649+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ghost-Clocker/V2raySSSSRShare"}], "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:41.298649+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.298649+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.298649+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:19:40.504295+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "419ac8f9f2beb0531cab5c511a51a146f847b7856a66292273f122db4c5b08bd", "fetched_at": "2026-08-28T04:05:41.298649+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ghost-Clocker/V2raySSSSRShare"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.298649+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.298649+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:19:40.504295+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "419ac8f9f2beb0531cab5c511a51a146f847b7856a66292273f122db4c5b08bd", "fetched_at": "2026-08-28T04:05:41.298649+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ghost-Clocker/V2raySSSSRShare"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.298649+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.298649+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.298649+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:19:40.504295+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "419ac8f9f2beb0531cab5c511a51a146f847b7856a66292273f122db4c5b08bd", "fetched_at": "2026-08-28T04:05:41.298649+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ghost-Clocker/V2raySSSSRShare"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.298649+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.298649+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:19:40.504295+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "419ac8f9f2beb0531cab5c511a51a146f847b7856a66292273f122db4c5b08bd", "fetched_at": "2026-08-28T04:05:41.298649+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ghost-Clocker/V2raySSSSRShare"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:19:40.504295+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "419ac8f9f2beb0531cab5c511a51a146f847b7856a66292273f122db4c5b08bd", "fetched_at": "2026-08-28T04:05:41.298649+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ghost-Clocker/V2raySSSSRShare"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:19:40.504295+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "419ac8f9f2beb0531cab5c511a51a146f847b7856a66292273f122db4c5b08bd", "fetched_at": "2026-08-28T04:05:41.298649+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ghost-Clocker/V2raySSSSRShare"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:19:40.504295+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "419ac8f9f2beb0531cab5c511a51a146f847b7856a66292273f122db4c5b08bd", "fetched_at": "2026-08-28T04:05:41.298649+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ghost-Clocker/V2raySSSSRShare"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+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": 1997, "days_push": 10, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}