JavaScript Ublock

Open-source JavaScript projects categorized as Ublock

Top 5 JavaScript Ublock Projects

  1. uBlock

    uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

    Project mention: Someone at YouTube Needs Glasses | news.ycombinator.com | 2025-04-30

    well if you are still gonna browse on chrome don't settle for the ublock originless experience.

    * download a release zip: https://github.com/gorhill/ublock/releases (expand Assets).

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. WebShield

    A new wide-spectrum content blocker for Safari designed to be performant, efficient, and effective.

    Project mention: WebShield – A new wide-spectrum content blocker for Safari | news.ycombinator.com | 2025-02-28

    To set a baseline: Ad blockers work by a combination of static rulesets and dynamic javascript.

    Safari does not support the ruleset format of Chrome/Firefox, so a ruleset has to be maintained for it specifically. In practice this is always the AdGuard ruleset. I doubt a single adblocker doesn't use this as a base.

    Beyond that is the custom JS they inject. It's hard to say how good it is but that is the only selling point:

    - https://github.com/arjpar/WebShield/tree/cae7629f1c5fb79fe76...

    AdGuard has its own too:

    - https://github.com/AdguardTeam/AdGuardForSafari/tree/master/... (JS files)

    They look similar in a lot of ways, because well they have to, but I haven't done any deep analysis.

    Safari extensions will never match uBlock Origin because it simply does not provide the same APIs (webRequest blocking and DNS) that Firefox does.

  4. Frellwits-filter-lists

    Various filter lists for uBlock Origin.

  5. ttv_adEraser

    TTV AdEraser aims to remove livestream ads as well as add some useful features to our favourite streaming site.

  6. adblock-filter-analyzer

    AdBlock Filter Syntax code highlighter and partial validator. Colorizes and explains the syntax. Good for learning.

  7. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Ublock discussion

Log in or Post with

JavaScript Ublock related posts

  • uBlock's Origin "medium" blocking mode

    1 project | news.ycombinator.com | 7 Mar 2025
  • Starlink in the Falklands, a National Emergency Situation?

    1 project | news.ycombinator.com | 8 Feb 2025
  • Undersea Cables Connect the Global Internet

    1 project | news.ycombinator.com | 24 Nov 2024
  • uBlock Origin works best on Firefox

    1 project | news.ycombinator.com | 16 Oct 2024
  • Why pay for a search engine

    2 projects | news.ycombinator.com | 14 Oct 2024
  • uBlock Origin supports filtering CNAME cloaking sites on Firefox now

    3 projects | news.ycombinator.com | 7 Oct 2024
  • Chrome Canary just killed uBlock Origin and other Manifest V2 extensions

    2 projects | news.ycombinator.com | 7 Oct 2024
  • A note from our sponsor - SurveyJS
    surveyjs.io | 18 May 2025
    Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more →

Index

What are some of the best open-source Ublock projects in JavaScript? This list will help you:

# Project Stars
1 uBlock 53,592
2 WebShield 370
3 Frellwits-filter-lists 143
4 ttv_adEraser 127
5 adblock-filter-analyzer 17

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?