Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

uBlacklist

English | Deutsch | 简体中文

Blocks specific sites from appearing in Google search results

Description

This extension prevents the sites you specify from appearing in Google search results.

You can add rules on search result pages, or on sites to be blocked by clicking the toolbar icon. Rules can be specified either by match patterns (e.g. *://*.example.com/*) or by expressions including regular expressions, variables and string matchers (e.g. /example\.(net|org)/, path*="example"i, $category = "images" & title ^= "Example"…).

You can synchronize rulesets across devices via cloud storage (Google Drive, Dropbox, WebDAV) or browser sync.

You can also subscribe to public rulesets. Some public rulesets are listed on the website: https://ublacklist.github.io/rulesets

Browser support policy

uBlacklist supports the following browser versions:

  • Chrome: Latest stable version only
  • Firefox: Latest stable version and latest ESR only
  • Edge: Latest stable version only
  • Safari: Latest stable version only (macOS and iOS)

Support for browsers outside the list above depends on community contributions. Please open a Discussion with a concrete implementation proposal — reports without one are unlikely to be addressed.

Supported search engines

This extension is available in the below search engines.

WebImagesVideosNews
Google:heavy_check_mark::heavy_check_mark::heavy_check_mark::heavy_check_mark:
Bing:heavy_check_mark::heavy_check_mark::heavy_check_mark::heavy_check_mark:
Brave:heavy_check_mark::heavy_check_mark::heavy_check_mark::heavy_check_mark:
DuckDuckGo:heavy_check_mark::heavy_check_mark::heavy_check_mark::heavy_check_mark:
Ecosia:heavy_check_mark::heavy_check_mark::heavy_check_mark::heavy_check_mark:
Kagi:heavy_check_mark::heavy_check_mark::heavy_check_mark::heavy_check_mark:
SearXNG:heavy_check_mark::heavy_check_mark::heavy_check_mark::heavy_check_mark:
Startpage:heavy_check_mark::heavy_check_mark::heavy_check_mark::heavy_check_mark:
Yahoo! JAPAN:heavy_check_mark::heavy_check_mark::heavy_check_mark:
Yandex:heavy_check_mark::heavy_check_mark:

No additional builtin search engine support is planned. You can use SERPINFO to add support for any search engine yourself.

Related repositories

For subscription providers

To publish a ruleset as a subscription, place a ruleset file encoded in UTF-8 on a suitable HTTP(S) server, and publish the URL. Here is an example hosted on GitHub:

https://raw.githubusercontent.com/iorate/ublacklist-example-subscription/master/uBlacklist.txt

You can prepend YAML frontmatter to your ruleset. It is recommended that you set the name variable.

---
name: Your ruleset name
---
*://*.example.com/*

Authoring rulesets and SERPINFO with AI agents

Agent skills for writing rulesets and SERPINFO are published in ublacklist/packages. You can install them into your AI coding agent with the GitHub CLI:

gh skill install ublacklist/packages

Contributing

See our Contributing Guide for detailed development setup and guidelines.

Author

iorate (X)

License

uBlacklist is licensed under MIT License.

关于 About

Blocks specific sites from appearing in Google search results
blockerblocklistbrowser-extensionchrome-extensionedge-addonfirefox-addongoogle-searchsafari-extensionsearch-enginewebextension

语言 Languages

TypeScript94.9%
CSS4.6%
HTML0.5%
JavaScript0.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
340
Total Commits
峰值: 64次/周
Less
More

核心贡献者 Contributors