{"adoption": {"forks": 158, "observed_at": "2026-08-28T04:06:36.677088+00:00", "stars": 2313}, "canonical_url": "https://ross.abutalabs.com/products/overthefirewall", "card": {"archived": false, "artifact_type": "learning-resource", "description": ":electron:覆盖全平台:electron:完全免费:electron:节点订阅:electron:机场推荐:electron:破解VPN软件分享:electron:", "domain": ["censorship-circumvention", "privacy", "networking", "security", "cross-platform", "awesome-lists"], "enriched": true, "function": ["vpn", "proxy", "privacy", "networking", "developer-tools"], "health_score": 78, "homepage": "https://overthefirewall.zgqinc.gq", "language": "HTML", "license": "CC-BY-SA-4.0", "license_family": "other", "maturity": "active", "member_repos": ["ZGQ-inc/overthefirewall"], "name": "ZGQ-inc/overthefirewall", "platform": ["windows", "cross-platform"], "pushed_at": "2026-08-13T10:41:42+00:00", "repo": "ZGQ-inc/overthefirewall", "stars": 2313, "tags": ["censorship-circumvention", "curated-list", "v2ray", "clash", "shadowsocks", "trojan", "vmess", "free-nodes", "proxy-clients", "airport-recommendations", "android", "macos", "linux", "ios"], "topics": ["v2ray", "v2rayn", "v2rayng", "shadowsocks", "clash", "ssr", "vmess", "steam", "android", "linux", "macos", "trojan", "windows"], "urls": [], "use_cases": ["find free proxy node subscriptions for v2ray or clash", "download v2rayN or v2rayNG clients for Windows and Android", "get Shadowrocket installation guides for iOS", "compare recommended proxy providers (airports)", "learn how to configure censorship circumvention clients", "find cracked VPN apps for Android", "speed up access to GitHub or Steam community", "share phone VPN connection via hotspot to other devices"], "what_it_is": "A curated, cross-platform resource list for internet censorship circumvention, aggregating proxy/VPN clients (v2ray, Clash, Shadowsocks, Trojan), free node subscriptions, airport (proxy provider) recommendations, and cracked VPN app downloads. It is primarily a documentation site (HTML) with tutorials and download links rather than software itself.", "when_to_avoid": ["you need production-grade, audited VPN or proxy software rather than a link directory", "you cannot legally use circumvention tools in your jurisdiction", "you require official, unmodified clients - the list includes cracked and modified apps with security risks"], "when_to_choose": ["you need a one-stop directory of circumvention clients and tutorials across Android, Windows, macOS, Linux, and iOS", "you want free node subscriptions or provider recommendations", "you are a beginner looking for step-by-step proxy client setup guides"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/overthefirewall", "repo": "ZGQ-inc/overthefirewall", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.677088+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:39:28.197758+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f7bc0d952a6a28abc39bdcec89bcec47dbed6db3aad2710072dbd50610fa2e42", "fetched_at": "2026-08-28T04:06:36.677088+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZGQ-inc/overthefirewall"}, {"content_hash": "12f36e92f78f85e4766eb265a63007868b0298e69deed9ace4a87bcbc2e37088", "fetched_at": "2026-08-29T10:19:29.226629+00:00", "kind": "homepage", "missing": false, "url": "https://overthefirewall.zgqinc.gq"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.677088+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:39:28.197758+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f7bc0d952a6a28abc39bdcec89bcec47dbed6db3aad2710072dbd50610fa2e42", "fetched_at": "2026-08-28T04:06:36.677088+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZGQ-inc/overthefirewall"}, {"content_hash": "12f36e92f78f85e4766eb265a63007868b0298e69deed9ace4a87bcbc2e37088", "fetched_at": "2026-08-29T10:19:29.226629+00:00", "kind": "homepage", "missing": false, "url": "https://overthefirewall.zgqinc.gq"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:39:28.197758+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f7bc0d952a6a28abc39bdcec89bcec47dbed6db3aad2710072dbd50610fa2e42", "fetched_at": "2026-08-28T04:06:36.677088+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZGQ-inc/overthefirewall"}, {"content_hash": "12f36e92f78f85e4766eb265a63007868b0298e69deed9ace4a87bcbc2e37088", "fetched_at": "2026-08-29T10:19:29.226629+00:00", "kind": "homepage", "missing": false, "url": "https://overthefirewall.zgqinc.gq"}], "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:36.677088+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.677088+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.677088+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:39:28.197758+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f7bc0d952a6a28abc39bdcec89bcec47dbed6db3aad2710072dbd50610fa2e42", "fetched_at": "2026-08-28T04:06:36.677088+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZGQ-inc/overthefirewall"}, {"content_hash": "12f36e92f78f85e4766eb265a63007868b0298e69deed9ace4a87bcbc2e37088", "fetched_at": "2026-08-29T10:19:29.226629+00:00", "kind": "homepage", "missing": false, "url": "https://overthefirewall.zgqinc.gq"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.677088+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.677088+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:39:28.197758+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f7bc0d952a6a28abc39bdcec89bcec47dbed6db3aad2710072dbd50610fa2e42", "fetched_at": "2026-08-28T04:06:36.677088+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZGQ-inc/overthefirewall"}, {"content_hash": "12f36e92f78f85e4766eb265a63007868b0298e69deed9ace4a87bcbc2e37088", "fetched_at": "2026-08-29T10:19:29.226629+00:00", "kind": "homepage", "missing": false, "url": "https://overthefirewall.zgqinc.gq"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.677088+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.677088+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.677088+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:39:28.197758+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f7bc0d952a6a28abc39bdcec89bcec47dbed6db3aad2710072dbd50610fa2e42", "fetched_at": "2026-08-28T04:06:36.677088+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZGQ-inc/overthefirewall"}, {"content_hash": "12f36e92f78f85e4766eb265a63007868b0298e69deed9ace4a87bcbc2e37088", "fetched_at": "2026-08-29T10:19:29.226629+00:00", "kind": "homepage", "missing": false, "url": "https://overthefirewall.zgqinc.gq"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.677088+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:36.677088+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:39:28.197758+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f7bc0d952a6a28abc39bdcec89bcec47dbed6db3aad2710072dbd50610fa2e42", "fetched_at": "2026-08-28T04:06:36.677088+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZGQ-inc/overthefirewall"}, {"content_hash": "12f36e92f78f85e4766eb265a63007868b0298e69deed9ace4a87bcbc2e37088", "fetched_at": "2026-08-29T10:19:29.226629+00:00", "kind": "homepage", "missing": false, "url": "https://overthefirewall.zgqinc.gq"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:39:28.197758+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f7bc0d952a6a28abc39bdcec89bcec47dbed6db3aad2710072dbd50610fa2e42", "fetched_at": "2026-08-28T04:06:36.677088+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZGQ-inc/overthefirewall"}, {"content_hash": "12f36e92f78f85e4766eb265a63007868b0298e69deed9ace4a87bcbc2e37088", "fetched_at": "2026-08-29T10:19:29.226629+00:00", "kind": "homepage", "missing": false, "url": "https://overthefirewall.zgqinc.gq"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:39:28.197758+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f7bc0d952a6a28abc39bdcec89bcec47dbed6db3aad2710072dbd50610fa2e42", "fetched_at": "2026-08-28T04:06:36.677088+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZGQ-inc/overthefirewall"}, {"content_hash": "12f36e92f78f85e4766eb265a63007868b0298e69deed9ace4a87bcbc2e37088", "fetched_at": "2026-08-29T10:19:29.226629+00:00", "kind": "homepage", "missing": false, "url": "https://overthefirewall.zgqinc.gq"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:39:28.197758+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f7bc0d952a6a28abc39bdcec89bcec47dbed6db3aad2710072dbd50610fa2e42", "fetched_at": "2026-08-28T04:06:36.677088+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZGQ-inc/overthefirewall"}, {"content_hash": "12f36e92f78f85e4766eb265a63007868b0298e69deed9ace4a87bcbc2e37088", "fetched_at": "2026-08-29T10:19:29.226629+00:00", "kind": "homepage", "missing": false, "url": "https://overthefirewall.zgqinc.gq"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1964, "days_push": 20, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}