{"adoption": {"forks": 20, "observed_at": "2026-08-28T04:05:06.020805+00:00", "stars": 1576}, "canonical_url": "https://ross.abutalabs.com/products/dns-over-wikipedia", "card": {"archived": false, "artifact_type": "plugin", "description": "Redirect `.idk` domains using Wikipedia", "domain": ["web-development", "privacy", "censorship-circumvention", "developer-tools"], "enriched": true, "function": ["search-engine", "browser-extension"], "health_score": 48, "homepage": null, "language": "Rust", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["aaronjanse/dns-over-wikipedia"], "name": "aaronjanse/dns-over-wikipedia", "platform": ["browser", "browser-extension", "rust"], "pushed_at": "2025-10-15T02:48:57+00:00", "repo": "aaronjanse/dns-over-wikipedia", "stars": 1576, "tags": ["dns", "wikipedia", "domain-resolution", "idk-tld", "chrome-extension", "firefox-extension"], "topics": ["dns", "wikipedia", "wikipedia-api"], "urls": [], "use_cases": ["resolve .idk domains to official site urls via wikipedia", "avoid fake or censored search results when finding a website", "find the current official url of a site whose domain keeps changing", "type scihub.idk and get redirected to the real sci-hub site", "use wikipedia infoboxes as a trusted source of official links"], "what_it_is": "A browser extension (with an optional Rust redirect script) that redirects domains ending in `.idk` by looking up the site's Wikipedia article and extracting the official URL from its infobox. It helps users reach authentic official websites without relying on search engines that may censor or return fake results.", "when_to_avoid": ["you need general-purpose dns resolution or privacy dns (this only handles .idk domains)", "you don't use chrome or firefox", "you need offline or programmatic dns lookups without a browser"], "when_to_choose": ["you want a censorship-resistant way to find official website urls", "you frequently visit sites whose domains change or get spoofed", "you prefer wikipedia infobox links over search engine results"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/dns-over-wikipedia", "repo": "aaronjanse/dns-over-wikipedia", "role": "main", "score": 53}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.020805+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:57:24.963912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "73257effcac167d4046cd8900c712462364e78049976d697aa8537101001ae1b", "fetched_at": "2026-08-28T04:05:06.020805+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aaronjanse/dns-over-wikipedia"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.020805+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:57:24.963912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "73257effcac167d4046cd8900c712462364e78049976d697aa8537101001ae1b", "fetched_at": "2026-08-28T04:05:06.020805+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aaronjanse/dns-over-wikipedia"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:57:24.963912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "73257effcac167d4046cd8900c712462364e78049976d697aa8537101001ae1b", "fetched_at": "2026-08-28T04:05:06.020805+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aaronjanse/dns-over-wikipedia"}], "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:06.020805+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.020805+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.020805+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:57:24.963912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "73257effcac167d4046cd8900c712462364e78049976d697aa8537101001ae1b", "fetched_at": "2026-08-28T04:05:06.020805+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aaronjanse/dns-over-wikipedia"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.020805+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.020805+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:57:24.963912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "73257effcac167d4046cd8900c712462364e78049976d697aa8537101001ae1b", "fetched_at": "2026-08-28T04:05:06.020805+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aaronjanse/dns-over-wikipedia"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.020805+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.020805+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.020805+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:57:24.963912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "73257effcac167d4046cd8900c712462364e78049976d697aa8537101001ae1b", "fetched_at": "2026-08-28T04:05:06.020805+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aaronjanse/dns-over-wikipedia"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.020805+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:06.020805+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:57:24.963912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "73257effcac167d4046cd8900c712462364e78049976d697aa8537101001ae1b", "fetched_at": "2026-08-28T04:05:06.020805+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aaronjanse/dns-over-wikipedia"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:57:24.963912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "73257effcac167d4046cd8900c712462364e78049976d697aa8537101001ae1b", "fetched_at": "2026-08-28T04:05:06.020805+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aaronjanse/dns-over-wikipedia"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:57:24.963912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "73257effcac167d4046cd8900c712462364e78049976d697aa8537101001ae1b", "fetched_at": "2026-08-28T04:05:06.020805+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aaronjanse/dns-over-wikipedia"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:57:24.963912+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "73257effcac167d4046cd8900c712462364e78049976d697aa8537101001ae1b", "fetched_at": "2026-08-28T04:05:06.020805+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aaronjanse/dns-over-wikipedia"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 47, "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": 2348, "days_push": 322, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 53, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}