Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/maxlath/website-history-browser

a WebExtension to browse your history per website
https://github.com/maxlath/website-history-browser

bookmarks browser history

Last synced: 2 months ago
JSON representation

a WebExtension to browse your history per website

Awesome Lists containing this project

README

        


Website History Browser


logo


A WebExtension to browse your history per website, with different kinds of filters not available in the native history browser

## Features
* text search through the history of a single website

text search through the history of a single website

* browse through sub-parts of a website

browse through sub-parts of a website

* browse through a website's bookmarks only, and display [Time Capsules](https://addons.mozilla.org/firefox/addon/time-capsule/) as special bookmarks

browse through a website's bookmarks only

## Default shortkeys
Default shortkeys
* `Ctrl+Alt+H`: display history browser in a popup
* `Ctrl+Alt+J`: display history browser in a new tab

## Install
* [Firefox](https://addons.mozilla.org/firefox/addon/website-history-browser/)

## Development setup
```sh
git clone https://github.com/maxlath/website-history-browser
cd website-history-browser
npm install

# Rebuild extension files on source file changes
npm run watch
# In another terminal, run this command to open a firefox instance with the extension installed
# as a temporary extension, auto-reloading on file changes
npm run auto-reload-extension
```

## Build
```sh
# Builds the extension zip file in ./web-ext-artifacts
npm run build
```

## License
[GPL-3.0](https://www.gnu.org/licenses/gpl-3.0.html)