jakehemmerle / BrowserBro

Anonymous, decentralized, and encrypted backup and syncing of your browsing data and passwords.
MIT License
2 stars 0 forks source link

BrowserBro

browserbro

BrowserBro is a browser plugin that lets you encrypt, store, and sync your personal web data (passwords, history, cookies, bookmarks, etc) through a distributed P2P file system called IPFS.

Currently on hold.

How to Use

Setup

We are currently building with Node v11.15.0. Install the packages with npm install

Configure

ESLint

We use the Standard Style Sheet, and linting is required. Easiest way to get started is to run npx eslint --init and select the Standard Style Sheet.

Building

Build the packages by runningnpm run build. This cleans the /build directory, browserifies background.js and popup.js, and copies everything needed to run the extension into the /build folder. Then, go to chrome://extensions, click "Load Unpacked" (make sure 'developer mode' is on, top right), and select the /build folder.

How To Help

All help is appreciated! Feel free to grab one of the issues or reach out to @jakehemmerle on Twitter.