# @ghostery/adblocker-extended-selectors

> Ghostery adblocker library (extended CSS selectors implementation)

Latest version **2.20.1** (published 2026-10-09) · MPL-2.0 license · 0 weekly downloads

## Install

```sh
npm install @ghostery/adblocker-extended-selectors
pnpm add @ghostery/adblocker-extended-selectors
yarn add @ghostery/adblocker-extended-selectors
bun add @ghostery/adblocker-extended-selectors
```

## Health

**Score 75/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; has provenance; recently updated; high maintenance score; high quality score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 2.20.1 |
| Published | 2026-10-09 |
| First published | 2024-10-17 |
| Weekly downloads | 0 |
| License | MPL-2.0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 0 |
| Unpacked size | 301.2 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 1011 |
| Author | Ghostery |
| Maintainers | chrmod, smalluban |

## Links

- npm: https://www.npmjs.com/package/@ghostery/adblocker-extended-selectors
- Repository: https://github.com/ghostery/adblocker
- Homepage: https://github.com/ghostery/adblocker#readme
- Issues: https://github.com/ghostery/adblocker/issues
- npm.io page: https://npm.io/package/@ghostery/adblocker-extended-selectors

## Recent versions

- 2.20.1 (latest) — 2026-10-09
- 2.20.0 — 2026-10-09
- 2.19.0 — 2026-10-09
- 2.18.2 — 2026-08-05
- 2.18.1 — 2026-07-01
- 2.18.0 — 2026-06-04
- 2.17.3 — 2026-05-19
- 2.17.2 — 2026-05-19
- 2.17.1 — 2026-05-14
- 2.17.0 — 2026-05-08
- 2.16.0 — 2026-05-08
- 2.15.0 — 2026-05-04
- 2.14.5 — 2026-05-04
- 2.14.4 — 2026-04-30
- 2.14.3 — 2026-04-28
- … 49 more at https://npm.io/package/@ghostery/adblocker-extended-selectors/versions

## README

<h1 align="center">@ghostery/adblocker-extended-selectors</h1>

<p align="center">
  <em>
    Efficient
    · Minimal
    · JavaScript
    · TypeScript
    · uBlock Origin- and Easylist-compatible
  </em>
  <br />
  <em>
    <a href="https://github.com/ghostery/adblocker/tree/master/packages/adblocker">Node.js</a>
    · <a href="https://github.com/ghostery/adblocker/tree/master/packages/adblocker-puppeteer">Puppeteer</a>
    · <a href="https://github.com/ghostery/adblocker/tree/master/packages/adblocker-electron">Electron</a>
    · <a href="https://github.com/ghostery/adblocker/tree/master/packages/adblocker-webextension">WebExtension</a>
  </em>
</p>

<p align="center">
  <a href="https://github.com/ghostery/adblocker/actions?query=workflow%3ATests">
    <img alt="Github Actions Build Status" src="https://img.shields.io/github/actions/workflow/status/ghostery/adblocker/tests.yml?label=tests&style=flat-square"></a>
  <a href="https://github.com/ghostery/adblocker/actions?query=workflow%3Assets">
    <img alt="Github Actions Assets Status" src="https://img.shields.io/github/actions/workflow/status/ghostery/adblocker/assets.yml?label=assets&style=flat-square"></a>
  <a href="https://twitter.com/acdlite/status/974390255393505280">
    <img alt="Blazing Fast" src="https://img.shields.io/badge/speed-blazing%20%F0%9F%94%A5-brightgreen.svg?style=flat-square"></a>
  <a href="https://www.npmjs.com/package/@ghostery/adblocker">
    <img alt="npm version" src="https://img.shields.io/npm/v/@ghostery/adblocker.svg?style=flat-square"></a>
  <a href="https://www.npmjs.com/package/@ghostery/adblocker">
    <img alt="weekly downloads from npm" src="https://img.shields.io/npm/dw/@ghostery/adblocker.svg?style=flat-square"></a>
  <br/>
  <a href="#badge">
    <img alt="code style: prettier" src="https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square"></a>
  <a href="https://twitter.com/ghostery">
    <img alt="Follow Ghostery on Twitter" src="https://img.shields.io/twitter/follow/ghostery.svg?label=follow+ghostery&style=flat-square"></a>
  <a href="https://github.com/ghostery/adblocker">
    <img alt="Dependabot" src="https://img.shields.io/badge/dependabot-enabled-brightgreen?logo=dependabot&style=flat-square"></a>
  <a href="https://github.com/ghostery/adblocker/blob/master/LICENSE">
    <img alt="License Badge" src="https://img.shields.io/github/license/ghostery/adblocker?style=flat-square"></a>
  <a href="https://lgtm.com/projects/g/ghostery/adblocker?mode=list">
    <img alt="LGTM Badge" src="https://img.shields.io/lgtm/alerts/github/ghostery/adblocker?style=flat-square"></a>
</p>

---

This package is part of [@ghostery/adblocker](https://github.com/ghostery/adblocker).

---
_Source: https://npm.io/package/@ghostery/adblocker-extended-selectors · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
