A cross-browser history synchronisation browser extension
A mirror of this code base can be found on GitHub
The branch prototype
contains code for a prototype, which records the URLs the user has visited.
Ths branch main
contains the code for the browser extension.
The branch evaluation
contains the script which evaluates the perfomances of Bloom filter and Cuckoo filter, as well as the results.
Currently, the extension has only been tested on Chromium-based browsers. It does not currently work on Firefox. See this bug report for more details.
To install the extension on a Chromium-based browser, follow these steps:
- Navigate your browser to
chrome://extensions
- Enable
Developer Mode
- Click on
Load Unpacked
- The compiled file should be under
dist/bex
, so select it as the folder to open- Alternatively, the compiled file can be downloaded here
- The extension should now be installed
bun i
bun i -g @quasar/cli
bun dev
bun run build