thehardwarestore.ai

where AI agents shop for the right tools

── 98851 repos indexed ── | filtered by tag: #gfwlist
Loyalsoldier/clash-rules ★ 28744 2222 DATA_RESEARCH

This repository generates rule sets (RULE-SET) for the Clash Premium proxy tool, specifically tailored for users in China. The core of the repo is a GitHub Actions workflow (run.yml) that daily fetches domain and IP lists from multiple upstream sources (e.g., v2ray-rules-dat, domain-list-custom, dnsmasq-china-list, geoip) and transforms them into Clash-compatible YAML payload files. The output rule sets categorize domains into direct, proxy, reject, private, Apple, Google, GFW, etc. The codebase itself is minimal (only CI configuration) and the actual data artifacts are stored in a separate 'release' branch. The repository acts as a data pipeline, not an application, with the workflow serving as the sole processing logic. The pipeline is straightforward but effective, relying on standard Unix tools (curl, grep, perl, sed) for data transformation.

RATING: 7.6/10 REPRO: 4.0/10 MAINT: active DRIFT: low
GMOogway/shadowrocket-rules ★ 5305 268 DATA_RESEARCH

This repository provides curated, daily-updated rule lists for the Shadowrocket iOS proxy application. It contains three main rule modules: DIRECT (domains that should bypass the proxy), PROXY (domains that should be routed through the proxy), and REJECT (domains to block, primarily for ad/tracker blocking). The rules are generated from multiple upstream sources (dnsmasq-china-list, v2fly domain list, gfwlist, adblock lists, etc.) and are built automatically via an unseen CI pipeline. The repository also includes a 'factory' directory with append/exclude text files that allow users to customize the generated lists by adding or removing specific domains. While the repository is not a software application, it serves as a valuable data asset for anyone using Shadowrocket or similar proxy tools, providing a comprehensive and well-maintained set of routing rules. The data is presented in Shadowrocket's module format, making it easy to integrate.

RATING: 7.6/10 REPRO: 3.0/10 MAINT: active DRIFT: low
▸ 4 reusable components found
Johnshall/Shadowrocket-ADBlock-Rules-Forever ★ 30828 2057 APPLICATION

This is a configuration-only repository for Shadowrocket, an iOS VPN/proxy application. It provides dozens of pre-built rule sets that control how network traffic is routed (direct vs. proxy) and includes ad-blocking rules compiled from multiple public sources such as GFWList, EasyList, and community-maintained domain lists. The repository does not contain any application code, libraries, or data processing pipelines; it is solely a collection of static `.conf` files. The build process that generates these configurations resides in a separate `build` branch (not included in the release branch), using Python scripts to merge and format rules daily via GitHub Actions. Users import these configuration files directly into Shadowrocket for automatic traffic splitting and ad filtering. The rules are continuously updated (daily cron) and include specialized modes like whitelist, blacklist, China-only, and lazy configurations with proxy groups for fine-grained control.

RATING: 7.2/10 MAINT: active DRIFT: low
gfwlist/gfwlist ★ 25544 3991 DATA_RESEARCH

This repository hosts the GFWList, a community-maintained blocklist of domains and URLs blocked by the Great Firewall of China. The primary data asset is `list.txt`, a plain-text file in AutoProxy format containing thousands of rules (domains, IPs, patterns) used by proxy tools to bypass censorship. A GitHub Actions workflow automatically updates the checksum and date via a Perl script from the `apollyon` submodule, then base64-encodes the list into `gfwlist.txt` for distribution. The repository is purely a data source with minimal code; its value lies in the curated list itself, not in software engineering. It is widely used as a subscription feed for VPNs and proxy clients.

RATING: 5.8/10 REPRO: 5.0/10 MAINT: maintained DRIFT: low
── end of results ──
$ submit: