tabExtend - Easy Tab manager

tabExtend - Easy Tab manager

Turn your new tab into dashboard where you can save your tabs and tab groups, take notes and sync across devices.

Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "version": "3.1.0",
  "manifest_version": 3,
  "name": "tabExtend - Easy Tab manager",
  "short_name": "tabExtend",
  "description": "Turn your new tab into dashboard where you can save your tabs and tab groups, take notes and sync across devices.",
  "permissions": [
    "activeTab",
    "contextMenus",
    "favicon",
    "identity",
    "storage",
    "tabGroups",
    "tabs"
  ],
  "optional_permissions": [
    "topSites",
    "downloads",
    "bookmarks",
    "scripting"
  ],
  "host_permissions": [],
  "action": {
    "default_title": "Open tabExtend",
    "default_icon": "assets/images/logo128.png"
  },
  "chrome_url_overrides": {
    "newtab": "assets/html/newTab.html"
  },
  "side_panel": {
    "default_path": "assets/html/sidebar.html"
  },
  "icons": {
    "16": "assets/images/logo16.png",
    "32": "assets/images/logo32.png",
    "48": "assets/images/logo48.png",
    "128": "assets/images/logo128.png",
    "192": "assets/images/logo192.png"
  },
  "background": {
    "service_worker": "background.js"
  },
  "commands": {
    "_execute_action": {
      "suggested_key": {
        "default": "Ctrl+Shift+S",
        "mac": "MacCtrl+Shift+S"
      },
      "description": "Open tabExtend"
    }
  },
  "web_accessible_resources": [
    {
      "resources": [
        "assets/**",
        "_favicon/*"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ],
  "oauth2": {
    "client_id": "182574072812-jvlrgd7blr1adb6tut4feptg7j6a7vub.apps.googleusercontent.com",
    "scopes": [
      "https://www.googleapis.com/auth/userinfo.email"
    ]
  }
}