PlantUML for GitHub Firefox

Examine source code of PlantUML for GitHub

Inspect and view changes in PlantUML for GitHub source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "PlantUML for GitHub",
  "version": "0.2.4",
  "description": "Renders plantuml code blocks directly on GitHub pages using the client-side TeaVM-compiled PlantUML engine.",
  "author": "Arnaud Roques",
  "homepage_url": "https://github.com/plantuml/plantuml",
  "browser_specific_settings": {
    "gecko": {
      "id": "plantuml-for-github@plantuml.com",
      "strict_min_version": "140.0",
      "data_collection_permissions": {
        "required": [
          "none"
        ]
      }
    }
  },
  "icons": {
    "16": "icons/icon16.png",
    "48": "icons/icon48.png",
    "128": "icons/icon128.png"
  },
  "content_scripts": [
    {
      "matches": [
        "https://github.com/*"
      ],
      "js": [
        "content.js"
      ],
      "run_at": "document_idle"
    }
  ],
  "content_security_policy": {
    "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self'"
  },
  "web_accessible_resources": [
    {
      "resources": [
        "renderer.html",
        "renderer.js",
        "vendor/plantuml.0.js",
        "vendor/plantuml.1.js",
        "vendor/plantuml.2.js",
        "vendor/plantuml.3.js",
        "vendor/plantuml.4.js",
        "vendor/plantuml.5.js",
        "vendor/plantuml.6.js",
        "vendor/viz-global.js"
      ],
      "matches": [
        "https://github.com/*"
      ]
    }
  ],
  "permissions": [
    "clipboardWrite"
  ]
}

Best PlantUML for GitHub Alternatives

Here are some Firefox add-ons that are similar to PlantUML for GitHub: