{"adoption": {"forks": 173, "observed_at": "2026-08-28T04:05:10.321848+00:00", "stars": 1605}, "canonical_url": "https://ross.abutalabs.com/products/ultimatehostsblacklist", "card": {"archived": false, "artifact_type": "dataset", "description": "The Ultimate Unified Hosts file for protecting your network, computer, smartphones and Wi-Fi devices against millions of bad web sites. Protect your children and family from gaining access to bad web sites and protect your devices and pc from being infected with Malware or Ransomware.", "domain": ["security", "privacy", "self-hosted", "networking"], "enriched": true, "function": ["security", "privacy", "networking"], "health_score": 80, "homepage": null, "language": "Shell", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist"], "name": "Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist", "platform": ["windows", "cross-platform", "self-hosted"], "pushed_at": "2026-08-25T20:27:12+00:00", "repo": "Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist", "stars": 1605, "tags": ["hosts-file", "ad-blocking", "malware-blocking", "parental-controls", "dns-blocking", "safe-browsing", "curated-blocklist", "linux", "macos", "android", "ios"], "topics": ["hosts", "hostsfile", "child-protection", "pc-protection", "malware", "porn", "ransomware", "violence", "drugs", "alcohol", "blocker", "block-sites", "safe-browsing", "petya", "adware", "ad-blocker", "hosts-deny", "clickjacking", "ultimate-hosts", "family"], "urls": [], "use_cases": ["block malware and ransomware domains on my computer", "unified hosts file for ad blocking", "parental control blocklist for porn and harmful sites", "protect my whole network from bad websites", "block malicious domains on router or pi-hole", "safe browsing blocklist for family devices"], "what_it_is": "A large, daily-updated unified hosts file aggregating hundreds of thousands of malicious and unwanted domains, plus hosts.deny and superhosts.deny variants. It blocks malware, ransomware, ads, and adult or harmful content across nearly any operating system or device.", "when_to_avoid": ["you need per-user or per-app granular filtering rather than domain-level blocking", "you prefer a DNS server with dynamic filtering and logging instead of a static hosts file", "you cannot tolerate occasional false positives from aggressive aggregation"], "when_to_choose": ["you want a single, regularly updated, aggregated blocklist covering malware, ads, and adult content", "you need hosts-file-based blocking that works across OSes without extra software", "you want large coverage with hosts.deny and superhosts.deny variants"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ultimatehostsblacklist", "repo": "Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.321848+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:52:15.968553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ab9df9915b348db4f3172f5030d06482ffab876d21fd96a77f26e0dd10aa559", "fetched_at": "2026-08-28T04:05:10.321848+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.321848+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:52:15.968553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ab9df9915b348db4f3172f5030d06482ffab876d21fd96a77f26e0dd10aa559", "fetched_at": "2026-08-28T04:05:10.321848+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:52:15.968553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ab9df9915b348db4f3172f5030d06482ffab876d21fd96a77f26e0dd10aa559", "fetched_at": "2026-08-28T04:05:10.321848+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist"}], "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:10.321848+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.321848+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.321848+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:52:15.968553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ab9df9915b348db4f3172f5030d06482ffab876d21fd96a77f26e0dd10aa559", "fetched_at": "2026-08-28T04:05:10.321848+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.321848+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.321848+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:52:15.968553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ab9df9915b348db4f3172f5030d06482ffab876d21fd96a77f26e0dd10aa559", "fetched_at": "2026-08-28T04:05:10.321848+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.321848+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.321848+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.321848+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:52:15.968553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ab9df9915b348db4f3172f5030d06482ffab876d21fd96a77f26e0dd10aa559", "fetched_at": "2026-08-28T04:05:10.321848+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.321848+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:10.321848+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:52:15.968553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ab9df9915b348db4f3172f5030d06482ffab876d21fd96a77f26e0dd10aa559", "fetched_at": "2026-08-28T04:05:10.321848+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:52:15.968553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ab9df9915b348db4f3172f5030d06482ffab876d21fd96a77f26e0dd10aa559", "fetched_at": "2026-08-28T04:05:10.321848+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:52:15.968553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ab9df9915b348db4f3172f5030d06482ffab876d21fd96a77f26e0dd10aa559", "fetched_at": "2026-08-28T04:05:10.321848+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:52:15.968553+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ab9df9915b348db4f3172f5030d06482ffab876d21fd96a77f26e0dd10aa559", "fetched_at": "2026-08-28T04:05:10.321848+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Ultimate-Hosts-Blacklist/Ultimate.Hosts.Blacklist"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "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": 3326, "days_push": 8, "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}}