NotebookLM Farsi Firefox

Examine source code of NotebookLM Farsi

Inspect and view changes in NotebookLM Farsi source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "NotebookLM RTL",
  "version": "2.1",
  "description": "Makes the entire Google NotebookLM page right-to-left (RTL) for Persian and Arabic users. Covers all panels including quizzes, apps, and interactive content. Code blocks stay LTR.",
  "permissions": [
    "scripting",
    "webNavigation",
    "tabs"
  ],
  "host_permissions": [
    "*://notebooklm.google.com/*",
    "*://*.scf.usercontent.goog/*",
    "*://*.googleusercontent.com/*",
    "<all_urls>"
  ],
  "background": {
    "scripts": [
      "background.js"
    ]
  },
  "content_scripts": [
    {
      "matches": [
        "*://notebooklm.google.com/*",
        "*://*.scf.usercontent.goog/*"
      ],
      "css": [
        "rtl.css"
      ],
      "js": [
        "inject-rtl.js"
      ],
      "all_frames": true,
      "match_about_blank": true,
      "match_origin_as_fallback": true,
      "run_at": "document_idle"
    }
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "notebooklm-rtl@your-name.com",
      "data_collection_permissions": {
        "required": [
          "none"
        ]
      }
    }
  }
}

Best NotebookLM Farsi Alternatives

Here are some Firefox add-ons that are similar to NotebookLM Farsi: