uBlock

Activity, over time

Daily observations from the public event archive.

Attention

Daily stars & forks

Loading attention chart

Star accumulation

Cumulative stars

Loading star accumulation chart

Pull requests

Daily opens & merges

Loading pull requests chart

Conversations

Daily issues & comments

Loading conversations chart

Community

Daily accounts & reviews

Loading community chart

Releases

Daily releases

Loading releases chart

Mentions

23posts · 30d
Nov 30 posts
  1. Can't recommend this enough for nuking YouTube ads, FWIW.

    2 likes
  2. Jak vsjo zaskladno, mxex. Možna korıstuvatı sę bluwskajom i juvtjjubom na fajrfoksě, a tam matı zastosunok štibu CleanURLs. Naspravdě vôdnosno normaljni adblokerı typu uBlock tež možutj v take.

    1 like
  3. Reddit · · r/vivaldibrowser · u/vsv38

    Still unable to load an unpacked extension on latest Vivaldi for Android I'm still unable to load an unpacked extension (uBlock Origin) on the latest Vivaldi for Android, version 8.2.4147.173. The process fails with a locale-related error when selecting the extracted folder via the system file picker. I've talked to other users who've observed the same issue and who have already reported it to the Vivaldi Android support team. But this issue is still not resolved as of 31 October 2026. *Steps to reproduce the issue:* 1. Download the official chromium.zip of uBlock Origin from the GitHub releases page.(github.com/gorhill/uBlock/releases). 2. Extract the archive to a local folder (e.g. Internal storage → uBlock Origin). 3. Open Vivaldi → Extensions icon → Manage Extensions. 4. Enable **Developer mode**. 5. Tap **Load unpacked**. 6. Select the extracted folder that contains `manifest.json` using the Android Storage Access Framework picker. *Expected behaviour:* The extension loads successfully and appears in the extensions list. *Actual behaviour:* Installation fails immediately with the following error: Failed to load extension File/SAF/com.android.externalstorage.documents/tree/primary%3AuBlock%20Origin Error Default locale is defined but default data couldn't be loaded. Could not load manifest.

    4 points · 4 comments
  4. Someone built an insanely fast blocker uBlock Origin is a lightweight browser extension that blocks ads, trackers, and malware while keeping your browsing speedy. 🍒 Built by Raymond Hill gorhill/uBlock #opensource #javascript

    1 like
  5. @_VioMarks_ reddit.com Sadly, this is all I’ve found. I looked through this quickly, and it may only work on the web version IF you use a browser that supports having the uBlock Origin addon ( github.com/gorhill/uBlock/wiki/Dashboard )

    9 views
  6. Reddit · · r/uBlockOrigin · u/ale3smm

    1.75.1b14+ (incl. rc0) scriptlets don’t run on first page load Android Hope this time bug report is taken more seriously .... Android: race introduced by per-hostname content script registration (66e7596) Summary Since 1.75.1b14, scriptlets (built-in ones included) don’t run on the first load of a page on Firefox for Android. A reload fixes it. 1.75.1b12 is the last build that works. 1.75.1b18 and 1.75.1rc0 have the bug. filter example for deltabit.co : deltabit.co##+js(trusted-click-element, .clickable.player-poster, , 20) 1.75.1b12: the poster is clicked and the video starts. 1.75.1b14 and later: nothing happens on first load and nothing shows in the logger. After a reload it works. Cause (bisected) Between b12 and b18, the only commit that changes how scriptlets are delivered on Firefox is: 66e759691: “Register content scripts on a per hostname basis” github.com/gorhill/uBlock/commit/66e759691bfff263… b12 registers one content script for all sites (*, *) at startup. It is already registered before any navigation, so it always runs at document_start. b14+ registers a content script per hostname, lazily, inside webNavigation.onBeforeNavigate → browser.contentScripts.register(). contentScripts.register() is asynchronous. When the registration doesn’t complete before the new document reaches document_start, nothing is injected for that load. There is no error and no logger entry. On reload the hostname is already registered, so it works. This race is lost very often on Android because IPC there is slower. The follow-up commits (8f93ff1fc, 4594da551, 6a567cc55) don’t change this. rc0 has identical code in platform/firefox/vapi-scripting.js and src/js/scriptlet-filtering.js. No hidden setting restores the old behavior. The commit message itself mentions it may be reverted if it proves less reliable than the previous single-registration approach. Environment Firefox for Android (Fenix), Android 14 uBO 1.75.1b14 / b16 / b18 / rc0: broken uBO 1.75.1b12: works Steps to reproduce Add the filter above. Open deltabit.co... in a new tab: the scriptlet doesn’t run. Reload: the scriptlet runs.

    4 points · 1 comment
  7. To block @Google from giving you AI answers, add google.com to your browser's uBlock Origin MyFilters list. Get @ublockorigin from gorhill/uBlock. Works with Chromium-based browsers, like Opera.

    18 views
  8. Bless the ublockorigin coders that make it possible for me to be online without constant assault by malware/ads, for making youtube even remotely watchable gorhill/uBlock

    1 like
  9. Online Malicious URL Blocklistのルール数がuBlock Originのカウント方法で一時的に30万を超え、処理時間への影響はないもののメモリやストレージを圧迫するため一時的な対処としてVivaldi版に変更されました。 github.com/gorhill/uBlock/commit/527a05c7af552a66…

    5 likes · 1 repost · 974 views
  10. @Morazzla download the chromium zip from github.com/gorhill/uBlock/releases, extract it, then go to brave://extensions, enable developer mode, and click load unpacked to select the folder.

    2 likes · 22 views

Latest stargazers

The last 10 distinct accounts we observed this year.

Most active participants

PR, issue, comment & review events in the past year.

Packages

3
PackageVersionDownloads · 30dTrend · 30d
v0.1.9
≥6.5K
———
———

README badges

Embed a badge in your README or website.

Live mentions · last 30 days
gorhill/uBlock mentions in the last 30 days