Skip to content

💰 Replace your browser New Tab page with a Bitcoin price chart

License

Notifications You must be signed in to change notification settings

superKalo/crypto-tab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crypto Tab Logo
Crypto Tab

Browser extension that replaces your New Tab page with a Bitcoin price chart:

Crypto Tab preview

📦 Install

👍 Contributing

I'm open to ideas and suggestions! If you want to contribute or simply you've caught a bug - you can either open an issue or clone the repository, and fire a Pull Request.

Its a single code base website and new tab (cross-)browser extension.

To install the project, first make sure you have NodeJS and NPM installed. Preferably, the latest versions, but anything not extremely old should work too. Then, simply run npm install. Then:

  1. To build the extension distribution files, run:

    npm run build:extension:webkit

    or

    npm run build:extension:gecko
  2. To build the extension distribution files and re-build (watch) in case of changes, run:

    npm run build:extension:watch:webkit

    or

    npm run build:extension:watch:gecko
  3. To build the website distribution files, run:

    npm run build:website
  4. To build the website distribution files and re-build (watch) in case of changes, run:

    npm run build:extension:watch:webkit

    or

    npm run build:extension:watch:gecko

Finally, load the extension:

  • In Chrome:

    • Navigate to chrome://extensions
    • Select "Developer Mode" and then click "Load unpacked extension..."
    • From the file browser, choose the dist/extension-webkit/ directory
  • In Firefox:

    • Navigate to about:debugging
    • Click "Load Temporary Add-on" and from the file browser, choose the manifest.json file in the dist/extension-gecko/ directory

🚔 License

The code and the documentation are released under the GPL-3.0 License.