All Projects → iorate → Ublacklist

iorate / Ublacklist

Licence: mit
Blocks specific sites from appearing in Google search results

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Ublacklist

Timelineextension
Windows Timeline & Project Rome Web Extension
Stars: ✭ 375 (-53.01%)
Mutual labels:  chrome-extension, firefox-extension
Browser Addon
Kee adds free, secure and easy password management features to your browser which save time and keep your private data more secure.
Stars: ✭ 386 (-51.63%)
Mutual labels:  chrome-extension, firefox-extension
Fake Filler Extension
A browser extension for Chrome, Edge and Firefox that fills dummy text in all input fields in a page.
Stars: ✭ 383 (-52.01%)
Mutual labels:  chrome-extension, firefox-extension
Mouse Dictionary
📘A super fast dictionary for Chrome/Firefox
Stars: ✭ 670 (-16.04%)
Mutual labels:  chrome-extension, firefox-extension
Search By Image
Browser extension for reverse image search, available for Edge, Chrome and Firefox
Stars: ✭ 500 (-37.34%)
Mutual labels:  chrome-extension, firefox-extension
Extanalysis
Browser Extension Analysis Framework - Scan, Analyze Chrome, firefox and Brave extensions for vulnerabilities and intels
Stars: ✭ 351 (-56.02%)
Mutual labels:  chrome-extension, firefox-extension
Raspberrycast
📺 Transform your Raspberry Pi into a streaming device. Videos can be sent from mobile devices or computers (Chrome extension).
Stars: ✭ 726 (-9.02%)
Mutual labels:  chrome-extension, firefox-extension
Tabwrangler
A browser extension that automatically closes your unused tabs so you can focus on the tabs that matter
Stars: ✭ 306 (-61.65%)
Mutual labels:  chrome-extension, firefox-extension
Markdown Viewer
Markdown Viewer / Browser Extension
Stars: ✭ 497 (-37.72%)
Mutual labels:  chrome-extension, firefox-extension
Simpread
简悦 ( SimpRead ) - 让你瞬间进入沉浸式阅读的扩展
Stars: ✭ 5,352 (+570.68%)
Mutual labels:  chrome-extension, firefox-extension
Fehelper
😍FeHelper--Web前端助手(Awesome!Chrome & Firefox & MS-Edge Extension, All in one Toolbox!)
Stars: ✭ 3,880 (+386.22%)
Mutual labels:  chrome-extension, firefox-extension
Rust Search Extension
🦀 The ultimate search extension for Rust
Stars: ✭ 540 (-32.33%)
Mutual labels:  chrome-extension, firefox-extension
Buster
Captcha solver extension for humans
Stars: ✭ 4,244 (+431.83%)
Mutual labels:  chrome-extension, firefox-extension
Webextension Toolbox
Small CLI toolbox for cross-browser WebExtension development
Stars: ✭ 365 (-54.26%)
Mutual labels:  chrome-extension, firefox-extension
Stylus
Stylus - Userstyles Manager
Stars: ✭ 3,642 (+356.39%)
Mutual labels:  chrome-extension, firefox-extension
Easy To Rss
🚀 Chrome/Firefox Extension to retreive RSS feeds URLs from WebSite, RSSHub supported
Stars: ✭ 386 (-51.63%)
Mutual labels:  chrome-extension, firefox-extension
Browser Extension Template
📕 Barebones boilerplate with webpack, options handler and auto-publishing
Stars: ✭ 296 (-62.91%)
Mutual labels:  chrome-extension, firefox-extension
Reddit Enhancement Suite
Reddit Enhancement Suite
Stars: ✭ 3,326 (+316.79%)
Mutual labels:  chrome-extension, firefox-extension
Read Aloud
An awesome browser extension that reads aloud webpage content with one click
Stars: ✭ 444 (-44.36%)
Mutual labels:  chrome-extension, firefox-extension
Web Search Navigator
Chrome/Firefox extension that adds keyboard shortcuts to Google, YouTube, Github, Amazon, and others
Stars: ✭ 532 (-33.33%)
Mutual labels:  chrome-extension, firefox-extension

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)/).

For subscription providers

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.

For developers

Build

To build this extension, Node.js and Yarn are required.

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

cd uBlacklist

yarn

yarn build:firefox:production

NOTE: The API keys and secrets for the sync feature are not included in this repository. To develop the sync feature, set your own API keys and secrets in the .env file.

DROPBOX_API_KEY=...
DROPBOX_API_SECRET=...
GOOGLE_DRIVE_API_KEY=...
GOOGLE_DRIVE_API_SECRET=...

Locale

To add a locale,

  1. Determine an ISO language code such as en referring to kLanguageInfoTable.
  2. Copy src/locales/en.json.ts to src/locales/${languageCode}.json.ts and translate entries.
  3. Open src/scripts/dayjs-locales.ts and import the dayjs locale.
  4. To localize description and screenshots on Chrome Web Store and Firefox Add-ons, create web-store-assets/${languageCode}/ and add files.

Author

iorate (Twitter)

License

uBlacklist is licensed under MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].