element-selector (AI helper) Firefox

Examine source code of element-selector (AI helper)

Inspect and view changes in element-selector (AI helper) source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "css-selector",
  "version": "1.0.0",
  "description": "Shortcut-based DevTools-like picker that copies selector chains for selected elements.",
  "browser_specific_settings": {
    "gecko": {
      "id": "css-selector@ghost.local",
      "data_collection_permissions": {
        "required": [
          "none"
        ]
      }
    }
  },
  "permissions": [
    "tabs",
    "clipboardWrite"
  ],
  "background": {
    "scripts": [
      "background.js"
    ]
  },
  "commands": {
    "toggle-picker": {
      "suggested_key": {
        "default": "Alt+A",
        "mac": "Alt+A"
      },
      "description": "Toggle css-selector picker mode"
    }
  },
  "devtools_page": "devtools/devtools.html",
  "content_scripts": [
    {
      "matches": [
        "http://*/*",
        "https://*/*"
      ],
      "include_globs": [
        "*://localhost/*",
        "*://localhost:*/*",
        "*://127.0.0.1/*",
        "*://127.0.0.1:*/*",
        "*://127.*.*.*/*",
        "*://127.*.*.*:*/*",
        "*://10.*.*.*/*",
        "*://10.*.*.*:*/*",
        "*://192.168.*.*/*",
        "*://192.168.*.*:*/*",
        "*://172.16.*.*/*",
        "*://172.16.*.*:*/*",
        "*://172.17.*.*/*",
        "*://172.17.*.*:*/*",
        "*://172.18.*.*/*",
        "*://172.18.*.*:*/*",
        "*://172.19.*.*/*",
        "*://172.19.*.*:*/*",
        "*://172.20.*.*/*",
        "*://172.20.*.*:*/*",
        "*://172.21.*.*/*",
        "*://172.21.*.*:*/*",
        "*://172.22.*.*/*",
        "*://172.22.*.*:*/*",
        "*://172.23.*.*/*",
        "*://172.23.*.*:*/*",
        "*://172.24.*.*/*",
        "*://172.24.*.*:*/*",
        "*://172.25.*.*/*",
        "*://172.25.*.*:*/*",
        "*://172.26.*.*/*",
        "*://172.26.*.*:*/*",
        "*://172.27.*.*/*",
        "*://172.27.*.*:*/*",
        "*://172.28.*.*/*",
        "*://172.28.*.*:*/*",
        "*://172.29.*.*/*",
        "*://172.29.*.*:*/*",
        "*://172.30.*.*/*",
        "*://172.30.*.*:*/*",
        "*://172.31.*.*/*",
        "*://172.31.*.*:*/*"
      ],
      "js": [
        "content/shared.js",
        "content/picker.js"
      ],
      "css": [
        "content/styles.css"
      ],
      "run_at": "document_idle"
    }
  ]
}

Best element-selector (AI helper) Alternatives

Here are some Firefox add-ons that are similar to element-selector (AI helper):