{"adoption": {"forks": 7531, "observed_at": "2026-08-28T04:11:58.310518+00:00", "stars": 33444}, "canonical_url": "https://ross.abutalabs.com/products/xx-net", "card": {"archived": false, "artifact_type": "application", "description": "A proxy tool to bypass GFW.", "domain": ["censorship-circumvention", "privacy", "networking"], "enriched": true, "function": ["proxy", "vpn", "privacy", "security"], "health_score": 87, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["XX-net/XX-Net"], "name": "XX-net/XX-Net", "platform": ["windows", "cross-platform"], "pushed_at": "2026-06-21T23:53:56+00:00", "repo": "XX-net/XX-Net", "stars": 33444, "tags": ["gfw-bypass", "anti-censorship", "traffic-obfuscation", "goagent", "circumvention", "macos", "linux", "android", "ios"], "topics": ["goagent", "gfw", "proxy", "vpn", "uncensored"], "urls": [], "use_cases": ["bypass the great firewall to access blocked websites", "uncensored internet access from China", "proxy tool to circumvent web censorship", "disguise proxy traffic as normal browser traffic", "free vpn alternative for crossing the GFW", "access blocked sites on Android, iOS, Windows, Mac, and Linux"], "what_it_is": "XX-Net is an open-source proxy tool designed to bypass the Great Firewall (GFW) of China by disguising traffic as ordinary web traffic. It runs on multiple platforms without installation and includes features like traffic obfuscation and a bundled ChatGPT integration.", "when_to_avoid": ["you need a general-purpose VPN for privacy rather than censorship circumvention", "you require an audited, formally licensed codebase (the repo has no license)", "you need enterprise-grade support or guaranteed uptime"], "when_to_choose": ["you need to bypass the GFW and want a free, open-source, portable tool", "you want traffic obfuscation that mimics normal Chrome browser behavior", "you need a proxy that works across desktop and mobile platforms without installation"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/xx-net", "repo": "XX-net/XX-Net", "role": "main", "score": 75}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:58.310518+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:28:19.059500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "446d4a45ad5448b51d6cc28f91c436038bc3f96ad2fb10fe13193606a9c53c97", "fetched_at": "2026-08-28T04:11:58.310518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XX-net/XX-Net"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:58.310518+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:28:19.059500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "446d4a45ad5448b51d6cc28f91c436038bc3f96ad2fb10fe13193606a9c53c97", "fetched_at": "2026-08-28T04:11:58.310518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XX-net/XX-Net"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:28:19.059500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "446d4a45ad5448b51d6cc28f91c436038bc3f96ad2fb10fe13193606a9c53c97", "fetched_at": "2026-08-28T04:11:58.310518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XX-net/XX-Net"}], "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:11:58.310518+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:58.310518+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:58.310518+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:28:19.059500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "446d4a45ad5448b51d6cc28f91c436038bc3f96ad2fb10fe13193606a9c53c97", "fetched_at": "2026-08-28T04:11:58.310518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XX-net/XX-Net"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:58.310518+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:58.310518+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:28:19.059500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "446d4a45ad5448b51d6cc28f91c436038bc3f96ad2fb10fe13193606a9c53c97", "fetched_at": "2026-08-28T04:11:58.310518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XX-net/XX-Net"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:58.310518+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:58.310518+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:58.310518+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:28:19.059500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "446d4a45ad5448b51d6cc28f91c436038bc3f96ad2fb10fe13193606a9c53c97", "fetched_at": "2026-08-28T04:11:58.310518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XX-net/XX-Net"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:58.310518+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:58.310518+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:28:19.059500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "446d4a45ad5448b51d6cc28f91c436038bc3f96ad2fb10fe13193606a9c53c97", "fetched_at": "2026-08-28T04:11:58.310518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XX-net/XX-Net"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:28:19.059500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "446d4a45ad5448b51d6cc28f91c436038bc3f96ad2fb10fe13193606a9c53c97", "fetched_at": "2026-08-28T04:11:58.310518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XX-net/XX-Net"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:28:19.059500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "446d4a45ad5448b51d6cc28f91c436038bc3f96ad2fb10fe13193606a9c53c97", "fetched_at": "2026-08-28T04:11:58.310518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XX-net/XX-Net"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:28:19.059500+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "446d4a45ad5448b51d6cc28f91c436038bc3f96ad2fb10fe13193606a9c53c97", "fetched_at": "2026-08-28T04:11:58.310518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/XX-net/XX-Net"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 88, "longevity": 100, "rhythm": 44}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4248, "days_push": 73, "days_rel": 373, "gap_med": 0, "n_releases_24m": 2}, "score": 75, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}