Passively capture, archive, and hoard your web browsing history, including the contents of the pages you visit, for later offline viewing, mirroring, and/or indexing. Your own personal private Wayback Machine that can also archive HTTP POST
requests and responses, as well as most other HTTP
-level data.
{
"manifest_version": 2,
"name": "Hoardy-Web",
"version": "1.17.2",
"description": "Passively capture, archive, and hoard your web browsing history, including the contents of the pages you visit, for later offline viewing, mirroring, and/or indexing. Low memory footprint, lots of configuration options. Previously known as pWebArc.",
"author": "Jan Malakhovski",
"homepage_url": "https://github.com/Own-Data-Privateer/hoardy-web",
"background": {
"page": "background/main.html"
},
"browser_action": {
"default_title": "Hoardy-Web",
"default_popup": "page/popup.html"
},
"options_ui": {
"page": "page/popup.html#options"
},
"commands": {
"showState": {
"suggested_key": {
"default": "Alt+G"
},
"description": "Open the internal state page"
},
"showLog": {
"description": "Open the log of recently collected and discarded reqres"
},
"showTabState": {
"description": "For the currently active tab, open the internal state page"
},
"showTabLog": {
"description": "For the currently active tab, open the log of recently collected and discarded reqres"
},
"toggleTabConfigSnapshottable": {
"description": "For the currently active tab, toggle `Include in global snapshots` setting and reset the related option for the tab's new children"
},
"toggleTabConfigChildrenSnapshottable": {
"description": "For currently active tab's new children, toggle `Set 'Include in global snapshots'` setting"
},
"toggleTabConfigWorkOffline": {
"description": "For the currently active tab, toggle `Work Offline` setting (then, if impure, set `Track new requests` setting to the opposite value) and reset the related option for the tab's new children"
},
"toggleTabConfigChildrenWorkOffline": {
"description": "For currently active tab's new children, toggle `Set 'Work Offline'` setting (then, if impure, set `Set 'Track new requests'` setting to the opposite value)"
},
"toggleTabConfigTracking": {
"suggested_key": {
"default": "Alt+C"
},
"description": "For the currently active tab, toggle `Track new requests` setting and reset the related option for the tab's new children"
},
"toggleTabConfigChildrenTracking": {
"description": "For currently active tab's new children, toggle `Set 'Track new requests' setting`"
},
"toggleTabConfigProblematicNotify": {
"description": "For the currently active tab, toggle `Notify about 'problematic' reqres` setting and reset the related option for the tab's new children"
},
"toggleTabConfigChildrenProblematicNotify": {
"description": "For currently active tab's new children, toggle `Set 'Notify about 'problematic' reqres'` setting"
},
"toggleTabConfigLimbo": {
"suggested_key": {
"default": "Alt+L"
},
"description": "For the currently active tab, toggle `Pick into limbo` setting and reset the related option for the tab's new children"
},
"toggleTabConfigChildrenLimbo": {
"description": "For currently active tab's new children, toggle `Set 'Pick into limbo'` setting"
},
"unmarkAllProblematic": {
"description": "Unmark all problematic reqres"
},
"unmarkAllTabProblematic": {
"suggested_key": {
"default": "Alt+U"
},
"description": "For the currently active tab, unmark all problematic reqres"
},
"collectAllInLimbo": {
"description": "Collect all reqres in limbo"
},
"collectAllTabInLimbo": {
"description": "For the currently active tab, collect all reqres in limbo"
},
"discardAllInLimbo": {
"description": "Discard all reqres in limbo"
},
"discardAllTabInLimbo": {
"description": "For the currently active tab, discard all reqres in limbo"
},
"snapshotAll": {
"description": "Take DOM snapshots of all frames of all open tabs for which `Include in global snapshots` option is set"
},
"snapshotTab": {
"description": "Take DOM snapshots of all frames of the currently active tab"
}
}
}