Skip to content
This repository has been archived by the owner on Apr 6, 2021. It is now read-only.

πŸ” The amazing Galaxy Tour Builder web extension. // See demo πŸ‘‰

License

Notifications You must be signed in to change notification settings

TailorDev/galaxy-tourbuilder

Repository files navigation

Galaxy Logo galaxy-tourbuilder

The amazing Galaxy Tour Builder web extension.

Check out the video: https://imgur.com/a/0YVvz.
Support all Galaxy instances Β· Record/Pause Β· Live simulation Β· Export Β· Available in all stores:

Β  Β 

Build Status DOI

Installation

  1. Clone this repository
  2. Run npm install
  3. Run npm run build

Note: This is only useful if you want to install the extension locally, e.g., for hacking on it. If you want to use it, you should install it from your browser "app store".

Load the extension in Chrome & Opera
  1. Open Chrome/Opera browser and navigate to chrome://extensions
  2. Select "Developer Mode" and then click "Load unpacked extension..."
  3. From the file browser, choose to galaxy-tourbuilder/build/chrome or (galaxy-tourbuilder/build/opera)
Load the extension in Firefox
  1. Open Firefox browser and navigate to about:debugging
  2. Click "Load Temporary Add-on" and from the file browser, choose galaxy-tourbuilder/build/firefox

Developing

The following tasks can be used when you want to start developing the extension and want to enable live reload:

  • npm run chrome-watch
  • npm run opera-watch
  • npm run firefox-watch

Packaging

Run npm run dist to create a zipped, production-ready extension for each browser. You can then upload that to the different app stores.

Chrome Web Store

This extension is available under the name Galaxy Tour Builder in the Chrome Web Store.

Mozilla Add-ons (Firefox)

This extension is available under the name Galaxy Tour Builder on the Mozilla Add-on website.

Opera add-ons

This extension is available under the name Galaxy Tour Builder on the Opera add-ons website.

Credits

This project has been initiated during a hackathon a while ago in Freiburg, then Dannon Baker started a Chrome extension port. In no particular order, Florian Eggenhofer, Matthias Bernt, BΓ©rΓ©nice Batut and Clemens Blank have contributed to this port and therefore to this project.

License

galaxy-tourbuilder is released under the MIT License. See the bundled LICENSE file for details.