HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
uBlockOrigin
uAssets
Adblock Filter List2016–2026
uBlockOrigin / uAssets

uAssets

Filter lists for uBlock Origin & uBlock Origin Lite

60Distinct people
84Mentions
0Explicit recommenders
6.1KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Filter lists for uBlock Origin & uBlock Origin Lite

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year84 dated mentions

Observed mentions: 2016-08-12 11:57:35 UTC to 2026-09-13 06:12:26 UTC.

0510152016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments20162017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 10 mentions; 0 submissions, 10 comments2018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 5 mentions; 0 submissions, 5 comments2019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 11 mentions; 1 submissions, 10 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 5 mentions; 0 submissions, 5 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 comments20212022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 17 mentions; 2 submissions, 15 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 3 mentions; 1 submissions, 2 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 9 mentions; 0 submissions, 9 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC303
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC10010
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC505
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC11110
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC505
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC707
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC707
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC17215
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC312
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC909
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC707

From the project README

An excerpt from the repository, fetched Nov 12, 2026.

Read the project’s introduction
uAssets This repository is for the resources of uBlock Origin (uBO). It receives all reports for new filters or existing filters that cause web page breakage. Any contributors are welcome. Contributors who are proven valuable will get write permissions to the repository. The rationale for including a specific filter in uBO's filter lists is the same as the EasyList/EasyPrivacy policies and also takes into account whether a filter requires uBO's extended filter syntax. It is preferred to fix filter issues in EasyList. Any filters included in uBO's filter lists must use the extended syntax. The EasyList-compatible fixes for high-traffic websites are added to uBO filters until they become added to EasyList. uAssets will fix the following exceptions even if they do not require using the extended syntax: Ad-Reinsertion Anti-Blocker Context Menu Blockage Cut/Copy/Paste Blockage Popups/Popunders Website Breakage Video Ads uAssets will not address the following: Paywalls Porn Farms Annoyances (widgets, social media buttons, newsletter subscriptions, donation requests, etc) Self-promotion elements Requests for custom filters to modify or restyle site content (for help with these, visit /r/uBlockOrigin). How to correctly report an issue: Disable all other browser extensions and see if the issue still occurs If the issue still occurs when all other browser extensions are disabled, then provide the troubleshooting information: Steps for uBO: Open a new browser tab Go to the specific page where the issue occurs Click the 🛡️ uBO icon Click the 💬 chat icon Click Troubleshooting Information Click Select all and copy the contents Paste the contents into the appropriate GitHub thread Steps for uBO Lite: Open a new browser tab Go to the specific page where the issue occurs Click the 🛡️ uBO Lite icon Click the menu item for 💬 Report an issue Click Troubleshooting Information Copy the contents Paste the contents into the appropriate GitHub thread Always provide a clear description of the issue and the steps necessary to reproduce it (including if an account/login is required) Filter List Requests New filter list requests in the issue tracker are not permitted and will be declined and closed. Support Forum For support, questions, or help, visit /r/uBlockOrigin. uBO Issues Report issues with uBO in the uBO issue tracker. uBO Lite (uBOL) Issues Report issues specific to the Manifest Version 3 (MV3) variant in the uBOL issue tracker. Similarly-Purposed Blockers Do NOT use any other similarly-purposed blockers concurrently with uBO. It can result in website breakage or undefined results.
Read the full README on GitHub

What Hacker News says

84 sources
>By default Google has been able to click track with JS. If you disable JS, they don't serve you search (https://serpapi.com/blog/google-now-requires-javascript/). This discussion is about search results pages with JavaScript enabled. >And btw about the result filtering the uBlock dev wants to do For a long time, uBlock Origin has kept up with blocking Google's click tracking out of the box with the default Privacy filter list (privacy.txt). https://github.com/uBlockOrigin/uAssets/blob/master/filters/... This means that all uBlock Origin users (even people with no Google account) would NOT be click-tracked, WITH JavaScript enabled. You say "They own the JS on the page", so the topic of discussion here is simply whether users could block click tracking on the client side. And until now, they could have: by installing uBlock Origin or any c
Read the rest
ontent blocker with a sane privacy list. Now, they cannot.
In google.com/goto: Google's anti-scraping update
I must correct myself: utm_* is not part of Firefox’s query stripping, which only removes about 23 parameters: https://firefox.settings.services.mozilla.com/v1/buckets/mai... For me, it comes from uBlock Origin’s AdGuard/uBO – URL Tracking Protection list, which removes almost three hundred parameters unconditionally and a lot more conditionally: https://github.com/uBlockOrigin/uAssets/blob/master/filters/... (A few of the parameters in that list are a little alarming in a you-could-easily-name-a-legitimate-parameter-this sort of way, like user_email_address, maf and taid.)
In Referer Reality
Checking out the initial request on github for this feature I wonder why is this necessary? What access to the local network does the browser provide, or need to provide, and why isn't this something developers are more concerned about? I had a feeling this was possible as I see lots of mdns requests when I connect to certain things running sockets. https://github.com/uBlockOrigin/uAssets/issues/4318
In Ask HN: Why does the US Visa application website do a port-scan of my network?
Everytime news like this comes up, I'm never affected. I'm using uBlock Origin. Is there something unique about uBlock Origin? Are other adblockers easily noticed by YouTube? TFA mentions complaints from users of Brave browser, which appears to use it's own bespoke ad-blocker [0]. It includes some filters from uBlock Origin [1], but these files are six years old. Are those filters updated at runtime (e.g. from [2], [3], [4], [5])? If so, then why include old filters in the repo? Surely, Brave isn't using six year old filters. [0] https://github.com/brave/adblock-rust [1] https://github.com/brave/adblock-rust/tree/master/data/uBloc... [2] https://easylist.to/ [3] https://github.com/uBlockOrigin/uAssets/tree/master/filters [4] https://gitlab.com/malware-filter/urlhaus-filter#malicious-u... [5] https://pgl.yoyo.org/adservers/
In YouTube might slow down your videos if you block ads
It appears to not have been enabled by default on my instance of uBlock; it seems a specific filter list is used to implement this [0]; that filter was un-checked; I have no idea why. The contents of that filter list are here [1]; notice that there are exceptions for certain services, so be sure to read through the exceptions before enabling it. [0] Filter Lists -> Privacy -> Block Outsider Intrusion into Lan [1] <https://github.com/uBlockOrigin/uAssets/blob/master/filters/...>
In A proposal to restrict sites from accessing a users’ local network
I agree, yet at least you can kind of see where they're coming from. I guess a better example would be the automatic hardware detection Lenovo Support offers [0] by pinging a local app (with some clear confirmation dialogs first). Asus seems to do the same thing. uBlock Origin has a fair few explicit exceptions made [1] for cases like those (and other reasons) in their filter list to avoid breakages (notably Intel domains, the official Judiciary of Germany [2] (???), `figma.com`, `foldingathome.org`, etc). 0: https://pcsupport.lenovo.com/ 1: https://github.com/uBlockOrigin/uAssets/blob/master/filters/... 2: https://github.com/uBlockOrigin/uAssets/issues/23388 and https://www.bundesjustizamt.de/EN/Home/Home_node.html (they're trying to talk to a local identity verification app seems like, yet I find it quite funny)
In Covert web-to-app tracking via localhost on Android
If I recall correctly Figma uses it to connect to the locally installed app, and Discord definitely uses it to check if its desktop app is installed by scanning ports (6463-6472). I'm aware of two blockers for LAN intrusions from public internet domains, uBlock Origin has a filter list called "Block Outsider Intrusion into LAN" [0] under the "Privacy" filters, and there's a cool Firefox extension called Port Authority [1][2] that does pretty much the same thing yet more specifically targeted and without the exclusions allowed by the uBlock filterlist (stuff like Figma's use is allowed through, as you can see in [0]). I've contributed some to Port Authority, too :) 0: https://github.com/uBlockOrigin/uAssets/blob/master/filters/... 1: https://addons.mozilla.org/firefox/addon/port-authority 2: https://github.com/ACK-J/Port_Authority
In Covert web-to-app tracking via localhost on Android
A comment I wrote in another HN thread [0] covering this issue: Web apps talking to LAN resources is an attack vector which is surprisingly still left wide open by browsers these days. uBlock Origin has a filter list that prevents this called "Block Outsider Intrusion into LAN" under the "Privacy" filters [1], but it isn't enabled on a fresh install, it has to be opted into explicitly. It also has some built-in exemptions (visible in [1]) for domains like `figma.com` or `pcsupport.lenovo.com`. There are some semi-legitimate uses, like Discord using it to check if the app is installed by scanning some high-number ports (6463-6472), but mainly it's used for fingerprinting by malicious actors like shown in the article. Ebay for example uses port-scanning via a LexisNexis script for fingerprinting (they did in 2020 at least, unsure if they st
Read the rest
ill do), allegedly for fraud prevention reasons [2]. I've contributed some to a cool Firefox extension called Port Authority [3][4] that's explicitly for blocking LAN intruding web requests that shows the portscan attempts it blocks. You can get practically the same results from just the uBlock Origin filter list, but I find it interesting to see blocked attempts at a more granular level too. That said, both uBlock and Port Authority use WebExtensions' `webRequest` [5] API for filtering HTTP[S]/WS[S] requests. I'm unsure as to how the arcane webRTC tricks mentioned specifically relate to requests exposed to this API; it's possible they might circumvent the reach of available WebExtensions blocking methods, which wouldn't be good. 0: https://news.ycombinator.com/item?id=44170099 1: https://github.com/uBlockOrigin/uAssets/blob/master/filters/... 2: https://nullsweep.com/why-is-this-website-port-scanning-me/ 3: https://addons.mozilla.org/firefox/addon/port-authority 4: https://github.com/ACK-J/Port_Authority 5: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...
In Covert web-to-app tracking via localhost on Android
A comment I wrote in another HN thread [0] (though this one was the original): Web apps talking to LAN resources is an attack vector which is surprisingly still left wide open by browsers these days. uBlock Origin has a filter list that prevents this called "Block Outsider Intrusion into LAN" under the "Privacy" filters [1], but it isn't enabled on a fresh install, it has to be opted into explicitly. It also has some built-in exemptions (visible in [1]) for domains like `figma.com` or `pcsupport.lenovo.com`. There are some semi-legitimate uses, like Discord using it to check if the app is installed by scanning some high-number ports (6463-6472), but mainly it's used for fingerprinting by malicious actors like shown in the article. Ebay for example uses port-scanning via a LexisNexis script for fingerprinting (they did in 2020 at least, un
Read the rest
sure if they still do), allegedly for fraud prevention reasons [2]. I've contributed some to a cool Firefox extension called Port Authority [3][4] that's explicitly for blocking LAN intruding web requests that shows the portscan attempts it blocks. You can get practically the same results from just the uBlock Origin filter list, but I find it interesting to see blocked attempts at a more granular level too. That said, both uBlock and Port Authority use WebExtensions' `webRequest` [5] API for filtering HTTP[S]/WS[S] requests. I'm unsure as to how the arcane webRTC tricks mentioned specifically relate to requests exposed to this API; it's possible they might circumvent the reach of available WebExtensions blocking methods, which wouldn't be good. 0: https://news.ycombinator.com/item?id=44170126 1: https://github.com/uBlockOrigin/uAssets/blob/master/filters/... 2: https://nullsweep.com/why-is-this-website-port-scanning-me/ 3: https://addons.mozilla.org/firefox/addon/port-authority 4: https://github.com/ACK-J/Port_Authority 5: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...
In Covert Web-to-App Tracking via Localhost on Android

Showing the 15 most recent of 84 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.