gorhill

Stars and mentions

Last 30 days, Oct 4 – Nov 2

GitHub stars659
mentions23
011223344Oct 4Oct 18Nov 2
UTC days · repositories gorhill owns3 repositories

Package downloads

Cumulative recorded downloads · since 2025-10-20

npm59K
014.7K29.5K44.2K59KOct 4Oct 18Nov 2
Oct 18npm: 1/1 packages observed

Across 1 known packages in repositories gorhill owns. Cumulative totals include recorded downloads before the selected range. Missing observations leave gaps; totals may be incomplete.

Top repositories

gorhill’s repositories ranked by new stars, as on trending.

Loading

Contributes to

Repositories outside gorhill’s account where gorhill opened or reviewed pull requests in the past 365 days.

Who noticed gorhill

Everyone who starred or forked gorhill’s repositories since the archive began in 2011.

Notable accounts

Ordered by the stars their own repositories have received.

Biggest fans

Accounts that starred the most of these repositories.

Breakout weeks

Each repository’s best week of new stars, with the release published around it.

Mentions

24posts
Nov 31 post
  1. Note that an alternative in those situations is using uBlock Origin instead of NoScript, and then configure "Medium Mode" [1] So, when blocking javascript (which uBo can also do of course) does not work, enable javascript with Medium Mode (blocks 3th party scripts and frames.) (personally i use Librewolf.) [1] github.com/gorhill/uBlock/wiki/Blocking-mode

  2. Can't recommend this enough for nuking YouTube ads, FWIW.

    2 likes
  3. 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
  4. Reddit · · r/vivaldibrowser · u/vsv38 · gorhill/uBlock

    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
  5. 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
  6. @_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
  7. Reddit · · r/uBlockOrigin · u/ale3smm · gorhill/uBlock

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

    5 likes · 1 repost · 974 views
Trending awards, every completed day and week
Gold
01st place finishes
Silver
12nd place finishes
Bronze
03rd place finishes
Awarded repositories
1Owned by gorhill now

Repositories

Ordered by gold, then silver, then bronze.

  1. httpswitchboardBest: 2nd by stars, 271 stars010

Every award

Top-three finishes of these repositories in completed trending days and weeks, newest first.

  1. #2 by starsDaily trending
    271 stars
    httpswitchboard

A repository earns an award for finishing first, second or third in a completed trending day or week, ranked by new stars, new forks or pull request authors. Awards follow a repository through renames and transfers and count toward its current owner. Weeks run Monday to Sunday, UTC.