Kokoro Reader Firefox

Examine source code of Kokoro Reader

Inspect and view changes in Kokoro Reader source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "Kokoro Reader",
  "version": "1.1.3",
  "description": "Send text from browser to Kokoro-FastAPI for TTS generation",
  "permissions": [
    "contextMenus",
    "storage",
    "activeTab",
    "notifications",
    "scripting",
    "downloads"
  ],
  "host_permissions": [
    "http://127.0.0.1/*",
    "http://localhost/*"
  ],
  "action": {
    "default_popup": "popup.html",
    "default_icon": {
      "48": "icons/icon48.png",
      "128": "icons/icon128.png"
    }
  },
  "icons": {
    "48": "icons/icon48.png",
    "128": "icons/icon128.png"
  },
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "browser-polyfill.min.js",
        "readability.js",
        "content.js"
      ]
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "overlay.html",
        "overlay.js",
        "text-processor.js",
        "audio-manager.js",
        "dom-utils.js",
        "browser-polyfill.min.js",
        "compromise.js",
        "compromise-dates.min.js",
        "compromise-numbers.min.js",
        "transliteration-lite.js",
        "purify.js"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ],
  "commands": {
    "toggle-playback": {
      "suggested_key": {
        "default": "Alt+K"
      },
      "description": "Play/Pause / Start Reading"
    },
    "nav-next": {
      "suggested_key": {
        "default": "Alt+Period"
      },
      "description": "Next Sentence"
    },
    "nav-prev": {
      "suggested_key": {
        "default": "Alt+Comma"
      },
      "description": "Previous Sentence"
    },
    "read-article": {
      "suggested_key": {
        "default": "Alt+R"
      },
      "description": "Read Article with Kokoro TTS"
    },
    "close-overlay": {
      "suggested_key": {
        "default": "Alt+W"
      },
      "description": "Close Overlay"
    }
  },
  "background": {
    "scripts": [
      "browser-polyfill.min.js",
      "background.js"
    ]
  },
  "browser_specific_settings": {
    "gecko": {
      "id": "kokoro-reader@tiger",
      "strict_min_version": "115.0",
      "data_collection_permissions": {
        "required": [
          "none"
        ]
      }
    }
  }
}

Best Kokoro Reader Alternatives

Here are some Firefox add-ons that are similar to Kokoro Reader: