Grabby Firefox

Examine source code of Grabby

Inspect and view changes in Grabby source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 2,
  "name": "Grabby",
  "description": "An extension for downloading files and media from websites.",
  "version": "0.63.0",
  "author": "Pouria Pirhadi",
  "homepage_url": "https://github.com/pouriap/Grabby",
  "permissions": [
    "webRequest",
    "webRequestBlocking",
    "downloads",
    "nativeMessaging",
    "clipboardWrite",
    "storage",
    "tabs",
    "menus",
    "cookies",
    "notifications",
    "<all_urls>"
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "grabby@pouria.p",
      "strict_min_version": "58.0"
    }
  },
  "icons": {
    "16": "icons/icon16.png",
    "64": "icons/icon64.png",
    "128": "icons/icon128.png",
    "256": "icons/icon256.png"
  },
  "browser_action": {
    "default_popup": "views/popup/popup.html",
    "browser_style": true,
    "default_icon": {
      "16": "icons/icon16.png",
      "64": "icons/icon64.png",
      "128": "icons/icon128.png",
      "256": "icons/icon256.png"
    }
  },
  "page_action": {
    "browser_style": true,
    "default_icon": {
      "16": "icons/icon16.png",
      "64": "icons/icon64.png",
      "128": "icons/icon128.png",
      "256": "icons/icon256.png"
    }
  },
  "options_ui": {
    "page": "views/options_page/options.html",
    "browser_style": true
  },
  "background": {
    "scripts": [
      "libs/md5.js",
      "libs/m3u8-parser.js",
      "libs/mpd-parser.js",
      "libs/fflate.js",
      "scripts/constants.js",
      "scripts/classes.js",
      "scripts/log.js",
      "scripts/utils.js",
      "scripts/notifications.js",
      "scripts/ui.js",
      "scripts/native_messaging.js",
      "scripts/context_menu.js",
      "scripts/request_filtering.js",
      "scripts/download_handler.js",
      "scripts/stream_handler.js",
      "scripts/youtube_handler.js",
      "scripts/reddit_handler.js",
      "scripts/special_site_handler.js",
      "scripts/tabs.js",
      "scripts/types.js",
      "scripts/options.js",
      "scripts/messaging.js",
      "scripts/browser_dms.js",
      "scripts/cmd_dms.js",
      "background.js"
    ]
  }
}

Best Grabby Alternatives

Here are some Firefox add-ons that are similar to Grabby: