Table Capture
Copies HTML tables to the clipboard or exports them to Microsoft Excel, CSV, Google Sheets, Office 365, etc.
Additional files are visible only to premium users
manifest.json
{
"manifest_version": 2,
"content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'",
"version": "1.31",
"background": {
"scripts": [
"js/lib/js.cookie.v2.2.0.js",
"js/lib/clipboard.js",
"js/ActivityLogger.js",
"js/ActivityLogUtil.js",
"js/BackgroundDataManager.js",
"js/BackgroundScriptUtil.js",
"js/BigSyncStorage.js",
"js/BrowserEnv.js",
"js/Config.js",
"js/GMikeAPI.js",
"js/MessageAction.js",
"js/OutputFormat.js",
"js/ScreenshotUtil.js",
"js/TableActionLogger.js",
"js/TableUtil.js",
"js/background.js"
]
},
"options_ui": {
"page": "options.html",
"open_in_tab": true
},
"web_accessible_resources": [
"images/icon.addressbar.gif",
"images/icon.addressbar.19.gif",
"images/loader.gif",
"images/icon.png",
"images/icon.csv.b.png",
"images/icon.clipboard.add.png",
"images/icon.clipboard.edit.png",
"images/icon.excel.svg",
"images/icon.html.png",
"images/icon.markdown.png",
"images/icon.menu.png",
"images/icon.o365.png",
"images/icon.publish.png",
"images/icon.sheets.png",
"activate.html",
"activity.html",
"clips.html",
"cloud.html",
"options.html",
"pdf-extract.html",
"recipes.html",
"support.html",
"upgrade.html",
"onboard/onboard.html"
],
"name": "Table Capture",
"short_name": "Table Capture",
"description": "Copies HTML tables to the clipboard or exports them to Microsoft Excel, CSV, Google Sheets, Office 365, etc.",
"default_locale": "en",
"icons": {
"128": "images/icon.png"
},
"content_scripts": [
{
"run_at": "document_start",
"matches": [
"file://*/*",
"http://*/*",
"https://*/*"
],
"exclude_matches": [
"http://*/*.xml",
"https://*/*.xml"
],
"js": [
"js/lib/Blob.js",
"js/lib/ff/FileSaver.js",
"js/lib/ff/jszip.js",
"js/lib/ff/xlsx.js",
"js/lib/js.cookie.v2.2.0.js",
"js/lib/clipboard.js",
"js/lib/markdown-table.js",
"js/AutoPager.js",
"js/DataClipper.js",
"js/DataProvider.js",
"js/MockActivityLogger.js",
"js/MessageAction.js",
"js/OutputFormat.js",
"js/MutationSnoop.js",
"js/TableShow.js",
"js/DetachedTableShow.js",
"js/ElementWrapper.js",
"js/TableWrapper.js",
"js/JsonTableWrapper.js",
"js/SelectionWrapper.js",
"js/SpecialCaseElementWrapper.js",
"js/NotionTableWrapper.js",
"js/RecipeTableWrapper.js",
"js/app/ContentModal.js",
"js/app/ContentScriptUtil.js",
"js/app/PagingListener.js",
"js/app/ResponseLogger.js",
"js/app/WorkshopEvent.js",
"js/app/WorkshopFrame.js",
"js/app/SelectionWorkshop.js",
"js/BigSyncStorage.js",
"js/BrowserEnv.js",
"js/Config.js",
"js/ExcelUtil.js",
"js/TableActionLogger.js",
"js/TableUtil.js",
"js/ScreenshotUtil.js",
"js/TableManager.js",
"js/content.js",
"js/content_xhr.js"
],
"css": [
"css/content.css",
"css/SelectionWorkshop.css",
"css/ContentComponents.css",
"css/Loading.css",
"css/Toggle.css"
],
"all_frames": true
}
],
"permissions": [
"tabs",
"storage",
"contextMenus",
"webNavigation",
"clipboardWrite",
"https://georgemike.com/*"
],
"commands": {
"display-inline-table-capture": {
"suggested_key": {
"default": "Ctrl+Shift+D",
"windows": "Alt+Shift+D",
"mac": "Alt+Shift+D"
},
"description": "Display Inline"
},
"launch-table-capture-workshop": {
"suggested_key": {
"default": "Ctrl+Shift+E",
"windows": "Alt+Shift+E",
"mac": "Alt+Shift+E"
},
"description": "Launch Workshop"
},
"_execute_page_action": {
"suggested_key": {
"default": "Ctrl+Shift+T",
"windows": "Alt+Shift+T",
"mac": "Alt+Shift+T"
}
}
},
"page_action": {
"default_title": "Tables Available to Capture",
"default_icon": {
"19": "images/icon.addressbar.19.gif"
},
"default_popup": "popup.html"
},
"applications": {
"gecko": {
"id": "[email protected]",
"strict_min_version": "57.0"
}
}
}