k6 Browser Recorder Firefox

Examine source code of k6 Browser Recorder

Inspect and view changes in k6 Browser Recorder source codes across current and past versions
xHeader
Modify request and response headers. No ads, no malware.
Please login to examine the extension's source code.
manifest.json
{
  "name": "k6 Browser Recorder",
  "version": "0.6.0",
  "manifest_version": 2,
  "description": "Record k6 scripts right from the browser, automatically uploaded to your k6.io cloud account.",
  "homepage_url": "https://k6.io/",
  "author": "Load Impact",
  "permissions": [
    "browsingData",
    "http://*/*",
    "https://*/*",
    "storage",
    "tabs",
    "unlimitedStorage",
    "webRequest",
    "webRequestBlocking",
    "webNavigation",
    "downloads",
    "contextMenus"
  ],
  "icons": {
    "32": "images/app-icon@32.png",
    "48": "images/app-icon@48.png",
    "64": "images/app-icon@64.png",
    "128": "images/app-icon@128.png"
  },
  "content_security_policy": "script-src 'self' 'unsafe-eval' https://api.k6.io; object-src 'self'",
  "browser_action": {
    "default_icon": {
      "32": "images/app-icon@32.png",
      "48": "images/app-icon@48.png"
    },
    "default_title": "k6 Browser Recorder",
    "default_popup": "popup.html"
  },
  "web_accessible_resources": [
    "inject-data.js",
    "inject-extension-meta.js",
    "background.map.js",
    "popup.map.js"
  ],
  "content_scripts": [
    {
      "matches": [
        "http://app.dev.k6.io:9000/*",
        "https://app.staging.k6.io/*",
        "https://app.k6.io/*"
      ],
      "js": [
        "inject-extension-meta.js"
      ],
      "run_at": "document_end"
    }
  ],
  "options_ui": {
    "page": "options.html",
    "open_in_tab": true
  },
  "background": {
    "scripts": [
      "background.js"
    ],
    "persistent": true
  }
}

Best k6 Browser Recorder Alternatives

Here are some Firefox add-ons that are similar to k6 Browser Recorder: