Skip to content

lyshie/uBlacklist

 
 

Repository files navigation

uBlacklist

Blocks specific sites from appearing in Google search results

Chrome Web Store / Firefox Add-ons

Description

This browser extension prevents blacklisted sites 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 regular expressions (e.g. /example\.(net|org)/).

Subscription

Subscription was implemented in version 3. If you add a subscription, a blacklist will be regularly downloaded from the specified URL.

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

Build

To build this extension, Node.js is required.

git clone https://github.com/iorate/uBlacklist.git

cd uBlacklist

npm install

# Build a production version for Firefox
npm run build:firefox:production

Author

iorate (Twitter)

License

uBlacklist is licensed under MIT License.

Packages

No packages published

Languages

  • TypeScript 68.3%
  • JavaScript 15.9%
  • HTML 11.5%
  • CSS 4.3%