Better Blackboard Firefox

Examine source code of Better Blackboard

Inspect and view changes in Better Blackboard source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "Better Blackboard",
  "permissions": [
    "storage",
    "declarativeNetRequest",
    "declarativeNetRequestWithHostAccess",
    "cookies",
    "scripting",
    "tabs"
  ],
  "optional_host_permissions": [
    "<all_urls>"
  ],
  "host_permissions": [
    "https://extensionpay.com/*",
    "https://basic-doc-viewer.us.api.blackboard.com/*",
    "*://*.blackboard.com/*",
    "*://blackboard.com/*",
    "*://*.blackboardcdn.com/*",
    "*://blackboardcdn.com/*",
    "*://*.edge.sdk.awswaf.com/*",
    "*://*.browser-intake-datadoghq.com/*"
  ],
  "action": {
    "default_popup": "src/options/index.html"
  },
  "background": {
    "scripts": [
      "background.js"
    ],
    "type": "module"
  },
  "content_scripts": [
    {
      "js": [
        "assets/extpay_content.js-loader-CxmmbpxG.js"
      ],
      "matches": [
        "https://extensionpay.com/*"
      ],
      "run_at": "document_start"
    }
  ],
  "icons": {
    "16": "public/icon.svg",
    "32": "public/icon.svg",
    "64": "public/icon.svg",
    "128": "public/icon.svg",
    "512": "public/icon.svg"
  },
  "declarative_net_request": {
    "rule_resources": [
      {
        "id": "ruleset",
        "enabled": true,
        "path": "rules.json"
      }
    ]
  },
  "web_accessible_resources": [
    {
      "matches": [
        "<all_urls>"
      ],
      "resources": [
        "src/options/index.html",
        "src/content/helpers/toast.js",
        "src/setup/index.html",
        "src/content/helpers/contentScript.js"
      ],
      "use_dynamic_url": false
    },
    {
      "matches": [
        "https://extensionpay.com/*"
      ],
      "resources": [
        "assets/_commonjsHelpers-lGe4XDVY.js",
        "assets/extpay_content.js-DQVbqAUs.js"
      ],
      "use_dynamic_url": false
    },
    {
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "resources": [
        "assets/core-CAnQOW2u.js",
        "assets/constants-BW03SVLr.js",
        "assets/optionsApi-DyUjWYxJ.js",
        "assets/options-CJQz96Dd.js",
        "assets/theme-BsZJ4uSU.js",
        "assets/_commonjsHelpers-lGe4XDVY.js",
        "content.js"
      ],
      "use_dynamic_url": false
    }
  ],
  "version": "26.2.6",
  "browser_specific_settings": {
    "gecko": {
      "id": "better-blackboard@tjs",
      "strict_min_version": "109.0"
    }
  },
  "description": "A comprehensive suite of enhancements for the Blackboard Software"
}

Best Better Blackboard Alternatives

Here are some Firefox add-ons that are similar to Better Blackboard: