AO3 Filter Firefox

Examine source code of AO3 Filter

Inspect and view changes in AO3 Filter source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "AO3 Filter",
  "version": "3.2.0",
  "description": "Block unwanted fanworks on Archive of Our Own with custom CSS",
  "icons": {
    "16": "icons/icon_16.png",
    "32": "icons/icon_32.png",
    "48": "icons/icon_48.png",
    "128": "icons/icon_128.png"
  },
  "action": {
    "default_popup": "ao3_css_generator.html"
  },
  "permissions": [
    "storage",
    "activeTab",
    "scripting"
  ],
  "host_permissions": [
    "*://archiveofourown.org/*"
  ],
  "content_scripts": [
    {
      "matches": [
        "*://archiveofourown.org/*"
      ],
      "js": [
        "content/styles.js",
        "content/storage.js",
        "content/dialogs.js",
        "content/extractor.js",
        "content/matcher.js",
        "content/filter.js",
        "content/hiding.js",
        "content/popups.js",
        "content/injections.js",
        "content/main.js"
      ],
      "run_at": "document_start"
    }
  ],
  "background": {
    "service_worker": "background.js",
    "scripts": [
      "background.js"
    ]
  },
  "browser_specific_settings": {
    "gecko": {
      "id": "ao3-filter@yourdomain.com",
      "strict_min_version": "109.0"
    }
  }
}

Best AO3 Filter Alternatives

Here are some Firefox add-ons that are similar to AO3 Filter: