{"adoption": {"forks": 47, "observed_at": "2026-08-28T04:06:37.220764+00:00", "stars": 2322}, "canonical_url": "https://ross.abutalabs.com/products/ublock-origin-dev-filter", "card": {"archived": false, "artifact_type": "plugin", "description": "Filters to block and remove copycat-websites from DuckDuckGo, Google and other search engines. Specific to dev websites like StackOverflow or GitHub.", "domain": ["browser-extensions", "privacy", "developer-tools"], "enriched": true, "function": ["security", "privacy", "search-engine"], "health_score": 31, "homepage": null, "language": "Python", "license": "Unlicense", "license_family": "permissive", "maturity": "active", "member_repos": ["quenhus/uBlock-Origin-dev-filter"], "name": "quenhus/uBlock-Origin-dev-filter", "platform": ["browser", "browser-extension"], "pushed_at": "2025-04-24T19:50:29+00:00", "repo": "quenhus/uBlock-Origin-dev-filter", "stars": 2322, "tags": ["ublock-origin", "adblock-filter-list", "copycat-websites", "seo-spam", "search-results-filtering", "search"], "topics": ["ublock-origin", "ublock", "dev"], "urls": [], "use_cases": ["hide StackOverflow clone sites from Google search results", "remove SEO spam from DuckDuckGo results", "block copycat GitHub and NPM mirror sites", "clean up search results for developer queries", "filter fake Wikipedia mirror sites from search engines"], "what_it_is": "A set of uBlock Origin filter lists that hide copycat and SEO-spam websites from search results on Google, DuckDuckGo, and other engines. It focuses on developer sites like StackOverflow and GitHub, and also covers Wikipedia and general spam.", "when_to_avoid": ["you don't use uBlock Origin or a compatible ad blocker", "you need to block ads or trackers generally rather than search-result spam", "you use a search engine not covered by the filter flavors"], "when_to_choose": ["you use uBlock Origin and want cleaner search results", "you are tired of copycat dev sites outranking originals", "you want a lightweight, subscribeable filter list"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ublock-origin-dev-filter", "repo": "quenhus/uBlock-Origin-dev-filter", "role": "main", "score": 40}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:37.220764+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:38:38.085412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb47e8bb77e744b9fe0104aa90b0104cee8194ed33f9b0c20662cc9636e6e800", "fetched_at": "2026-08-28T04:06:37.220764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/quenhus/uBlock-Origin-dev-filter"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:37.220764+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:38:38.085412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb47e8bb77e744b9fe0104aa90b0104cee8194ed33f9b0c20662cc9636e6e800", "fetched_at": "2026-08-28T04:06:37.220764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/quenhus/uBlock-Origin-dev-filter"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:38:38.085412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb47e8bb77e744b9fe0104aa90b0104cee8194ed33f9b0c20662cc9636e6e800", "fetched_at": "2026-08-28T04:06:37.220764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/quenhus/uBlock-Origin-dev-filter"}], "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:37.220764+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:37.220764+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:37.220764+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:38:38.085412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb47e8bb77e744b9fe0104aa90b0104cee8194ed33f9b0c20662cc9636e6e800", "fetched_at": "2026-08-28T04:06:37.220764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/quenhus/uBlock-Origin-dev-filter"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:37.220764+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:37.220764+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:38:38.085412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb47e8bb77e744b9fe0104aa90b0104cee8194ed33f9b0c20662cc9636e6e800", "fetched_at": "2026-08-28T04:06:37.220764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/quenhus/uBlock-Origin-dev-filter"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:37.220764+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:37.220764+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:37.220764+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:38:38.085412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb47e8bb77e744b9fe0104aa90b0104cee8194ed33f9b0c20662cc9636e6e800", "fetched_at": "2026-08-28T04:06:37.220764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/quenhus/uBlock-Origin-dev-filter"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:37.220764+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:37.220764+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:38:38.085412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb47e8bb77e744b9fe0104aa90b0104cee8194ed33f9b0c20662cc9636e6e800", "fetched_at": "2026-08-28T04:06:37.220764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/quenhus/uBlock-Origin-dev-filter"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:38:38.085412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb47e8bb77e744b9fe0104aa90b0104cee8194ed33f9b0c20662cc9636e6e800", "fetched_at": "2026-08-28T04:06:37.220764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/quenhus/uBlock-Origin-dev-filter"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:38:38.085412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb47e8bb77e744b9fe0104aa90b0104cee8194ed33f9b0c20662cc9636e6e800", "fetched_at": "2026-08-28T04:06:37.220764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/quenhus/uBlock-Origin-dev-filter"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:38:38.085412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bb47e8bb77e744b9fe0104aa90b0104cee8194ed33f9b0c20662cc9636e6e800", "fetched_at": "2026-08-28T04:06:37.220764+00:00", "kind": "readme", "missing": false, "url": "https://github.com/quenhus/uBlock-Origin-dev-filter"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 18, "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": 1722, "days_push": 496, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 40, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}