Short.io

Using this plugin you can make short links and screenshots on your own domain.
Premium users can view and search full source code, and see the source code differences between two versions.
Upgrade to premium
manifest.json
{
  "manifest_version": 3,
  "author": "Short.cm Inc <support@short.io>",
  "description": "Create and edit short links and generate QR codes on your own domain",
  "version": "7.4.2",
  "name": "Short.io",
  "permissions": [
    "identity",
    "storage",
    "activeTab",
    "contextMenus",
    "action",
    "clipboardRead",
    "clipboardWrite"
  ],
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "src/app/watcher.js"
      ]
    }
  ],
  "icons": {
    "16": "icons/favicon-16x16.png",
    "48": "icons/favicon-48x48.png",
    "128": "icons/favicon-128x128.png"
  },
  "action": {
    "default_title": "Short.io extension",
    "default_popup": "src/app/index.html"
  },
  "background": {
    "page": "background.html"
  },
  "commands": {
    "enable-autoreplace": {
      "suggested_key": {
        "default": "Ctrl+Shift+I",
        "mac": "Alt+Shift+I"
      },
      "description": "Automatically shorten links"
    }
  },
  "options_ui": {
    "page": "src/app/index.html"
  },
  "content_security_policy": {
    "extension_pages": "script-src 'self'; object-src 'self'"
  },
  "browser_specific_settings": {
    "gecko": {
      "id": "firefox@short.io",
      "strict_min_version": "110.0"
    }
  },
  "web_accessible_resources": [
    {
      "resources": [
        "assets/src/app/watcher-CGHvNKDm.js",
        "assets/browser-polyfill-CQVs7wjr.js"
      ],
      "matches": [
        "<all_urls>"
      ],
      "use_dynamic_url": true
    }
  ]
}