Brainly Companion Firefox

Examine source code of Brainly Companion

By: Saransh
Inspect and view changes in Brainly Companion source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "name": "Brainly Companion",
  "description": "Additional Features to Improve Your Brainly Experience. \n Compatible with: (in, fr, us, ro, ru, id, pl, br)",
  "manifest_version": 3,
  "version": "25.2.14",
  "browser_specific_settings": {
    "gecko": {
      "id": "bcompanion@firefox.com",
      "strict_min_version": "58.0"
    }
  },
  "host_permissions": [
    "*://brainly.com/*",
    "*://brainly.ro/*",
    "*://znanija.com/*",
    "*://nosdevoirs.fr/*",
    "*://brainly.in/*",
    "*://brainly.co.id/*",
    "*://brainly.pl/*",
    "*://brainly.com.br/*"
  ],
  "icons": {
    "16": "icons/16.png",
    "32": "icons/32.png",
    "48": "icons/48.png",
    "128": "icons/128.png"
  },
  "content_scripts": [
    {
      "matches": [
        "*://brainly.com/*",
        "*://brainly.com/",
        "*://brainly.ro/*",
        "*://brainly.ro/",
        "*://znanija.com/*",
        "*://znanija.com/",
        "*://nosdevoirs.fr/*",
        "*://nosdevoirs.fr/",
        "*://brainly.in/*",
        "*://brainly.in/",
        "*://brainly.co.id/*",
        "*://brainly.co.id/",
        "*://brainly.pl/*",
        "*://brainly.pl/",
        "*://brainly.com.br/*",
        "*://brainly.com.br/"
      ],
      "js": [
        "js/theme.js"
      ],
      "css": [
        "css/theme/index.css"
      ],
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://brainly.com/*",
        "*://brainly.ro/*",
        "*://znanija.com/*",
        "*://nosdevoirs.fr/*",
        "*://brainly.in/*",
        "*://brainly.co.id/*",
        "*://brainly.pl/*",
        "*://brainly.com.br/*"
      ],
      "js": [
        "js/homepage.js"
      ],
      "css": [
        "css/homepage/index.css"
      ],
      "exclude_globs": [
        "https://brainly.*/app/profile/*",
        "https://brainly.*/question/*",
        "https://brainly.*/zadanie/*",
        "https://brainly.*/profile/*",
        "https://brainly.*/users/*",
        "https://brainly.*.*/app/profile/*",
        "https://brainly.*.*/tugas/*",
        "https://brainly.*.*/profile/*",
        "https://brainly.*.*/users/*",
        "https://znanija.*/app/profile/*",
        "https://znanija.*/task/*",
        "https://znanija.*/profile/*",
        "https://znanija.*/users/*",
        "https://nosdevoirs.*/app/profile/*",
        "https://nosdevoirs.*/devoir/*",
        "https://nosdevoirs.*/profile/*",
        "https://nosdevoirs.*/users/*",
        "https://brainly.com.br/app/profile/*",
        "https://brainly.com.br/tarefa/*",
        "https://brainly.com.br/profile/*",
        "https://brainly.com.br/users/*"
      ],
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://brainly.com/app/ask*",
        "*://brainly.ro/app/ask*",
        "*://brainly.pl/app/ask*",
        "*://brainly.co.id/app/ask*",
        "*://brainly.in/app/ask*",
        "*://znanija.com/app/ask*",
        "*://nosdevoirs.fr/app/ask*",
        "*://brainly.com.br/app/ask*"
      ],
      "js": [
        "js/search.js"
      ],
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://brainly.com/question/*",
        "*://brainly.in/question/*",
        "*://brainly.com.br/tarefa/*",
        "*://brainly.pl/zadanie/*",
        "*://brainly.co.id/tugas/*",
        "*://brainly.ro/tema/*",
        "*://znanija.com/task/*",
        "*://nosdevoirs.fr/devoir/*"
      ],
      "js": [
        "js/question.js"
      ],
      "css": [
        "css/question/index.css"
      ],
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://brainly.com.br/app/profile/*",
        "*://brainly.com/app/profile/*",
        "*://brainly.in/app/profile/*",
        "*://brainly.pl/app/profile/*",
        "*://brainly.co.id/app/profile/*",
        "*://brainly.ro/app/profile/*",
        "*://znanija.com/app/profile/*",
        "*://nosdevoirs.fr/app/profile/*"
      ],
      "js": [
        "js/profile.js"
      ],
      "css": [
        "css/profile/index.css"
      ],
      "run_at": "document_start"
    },
    {
      "matches": [
        "*://brainly.com/companion/answering",
        "*://brainly.in/companion/answering",
        "*://brainly.pl/companion/answering",
        "*://brainly.co.id/companion/answering",
        "*://brainly.ro/companion/answering",
        "*://znanija.com/companion/answering",
        "*://nosdevoirs.fr/companion/answering",
        "*://brainly.com.br/companion/answering"
      ],
      "js": [
        "js/answerDash.js"
      ],
      "css": [
        "css/companion/answering/index.css"
      ],
      "run_at": "document_start"
    }
  ]
}

Best Brainly Companion Alternatives

Here are some Firefox add-ons that are similar to Brainly Companion: