Classroom Quick Downloader Firefox

Examine source code of Classroom Quick Downloader

Inspect and view changes in Classroom Quick Downloader source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 2,
  "name": "Classroom Quick Downloader",
  "description": "The fastest way to download all Google Classroom materials, assignments, and PDFs in one click.",
  "version": "1.5.5",
  "short_name": "Classroom Quick Downloader",
  "icons": {
    "16": "icon/16.png",
    "32": "icon/32.png",
    "48": "icon/48.png",
    "96": "icon/96.png",
    "128": "icon/128.png"
  },
  "homepage_url": "https://classroom-quick-downloader-website.pages.dev",
  "permissions": [
    "downloads",
    "tabs",
    "storage",
    "alarms",
    "https://drive.google.com/*",
    "https://classroom.google.com/*",
    "https://drive.usercontent.google.com/*",
    "https://accounts.google.com/*",
    "https://cqd-analytics.adhamhaithameid.workers.dev/*",
    "https://oracle.classroom-quick-downloader.com/*"
  ],
  "content_security_policy": "script-src 'self'; object-src 'self'; connect-src 'self' https://*.google.com https://*.googleapis.com https://*.googleusercontent.com https://cqd-analytics.adhamhaithameid.workers.dev https://oracle.classroom-quick-downloader.com; img-src 'self' https://*.google.com https://*.googleusercontent.com data:;",
  "browser_specific_settings": {
    "gecko": {
      "id": "classroom-quick-downloader@adhamhaitham.dev",
      "data_collection_permissions": {
        "required": [
          "none"
        ]
      },
      "strict_min_version": "109.0"
    }
  },
  "background": {
    "scripts": [
      "background.js"
    ]
  },
  "browser_action": {
    "default_title": "Default Popup Title",
    "default_popup": "popup.html"
  },
  "content_scripts": [
    {
      "matches": [
        "https://classroom.google.com/*"
      ],
      "run_at": "document_idle",
      "js": [
        "content-scripts/comment_frame.js",
        "content-scripts/content.js",
        "content-scripts/download_all.js",
        "content-scripts/edited_frame.js",
        "content-scripts/student_work_by_status.js",
        "content-scripts/student_work_sidecar.js",
        "content-scripts/v2_bootstrap.js"
      ]
    },
    {
      "matches": [
        "https://drive.google.com/*",
        "https://drive.usercontent.google.com/*"
      ],
      "run_at": "document_start",
      "js": [
        "content-scripts/drive_bypass.js",
        "content-scripts/drive_bypass_register.js"
      ]
    },
    {
      "matches": [
        "https://classroom.google.com/g/tg/*",
        "https://classroom.google.com/u/*/g/tg/*"
      ],
      "all_frames": true,
      "run_at": "document_idle",
      "js": [
        "content-scripts/student_work_resolver_bridge.js"
      ]
    }
  ]
}

Best Classroom Quick Downloader Alternatives

Here are some Firefox add-ons that are similar to Classroom Quick Downloader: