Paper Memory

Paper Memory

Automatically record papers you read from Arxiv, OpenReview & more! Organize your library with tags, links to code and quick notes.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "name": "Paper Memory",
  "version": "0.7.0",
  "manifest_version": 2,
  "description": "Automatically record papers and their codes from Arxiv, OpenReview & more! Organize your library with tags, links and quick notes.",
  "homepage_url": "https://papermemory.org",
  "icons": {
    "192": "icons/favicon-192x192.png"
  },
  "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'",
  "background": {
    "scripts": [
      "src/shared/min/utils.min.js",
      "src/background/background.js"
    ]
  },
  "browser_action": {
    "default_icon": "icons/favicon-192x192.png",
    "default_title": "PaperMemory",
    "default_popup": "src/popup/min/popup.min.html"
  },
  "commands": {
    "_execute_browser_action": {
      "suggested_key": {
        "default": "Ctrl+Shift+E",
        "linux": "Ctrl+Shift+M"
      },
      "description": "Open PaperMemory's Popup"
    },
    "manualParsing": {
      "suggested_key": {
        "default": "Ctrl+Shift+P"
      },
      "description": "Manually trigger the parsing of a paper; only available if you have disabled auto-parsing in the menu"
    },
    "downloadPdf": {
      "suggested_key": {
        "default": "Ctrl+Shift+S"
      },
      "description": "Download the pdf file for the current paper into your PaperMemoryStore"
    }
  },
  "options_ui": {
    "page": "src/options/options.html",
    "open_in_tab": true
  },
  "permissions": [
    "<all_urls>",
    "activeTab",
    "storage",
    "unlimitedStorage",
    "downloads",
    "downloads.open"
  ],
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "run_at": "document_start",
      "js": [
        "src/shared/min/jquery.min.js",
        "src/shared/js/utils/logTrace.js",
        "src/shared/js/utils/miniquery.js",
        "src/shared/js/utils/config.js",
        "src/shared/js/utils/functions.js",
        "src/shared/js/utils/gist.js",
        "src/shared/js/utils/sync.js",
        "src/shared/js/utils/data.js",
        "src/shared/js/utils/paper.js",
        "src/shared/js/utils/state.js",
        "src/shared/js/utils/bibtexParser.js",
        "src/shared/js/utils/parsers.js",
        "src/content_scripts/content_script.js"
      ],
      "css": [
        "src/shared/css/loader.css",
        "src/content_scripts/content_script.css"
      ]
    }
  ],
  "web_accessible_resources": [
    "src/data/*.json"
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "{ff9cbac9-82ff-4e2b-96ae-ae0845aa85f5}"
    }
  }
}