🔝 The amazing Galaxy Tour Builder web extension. // See demo 👉
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config
res
src
.babelrc Add flow types Jun 29, 2017
.flowconfig
.gitignore
.npmrc Fix emoji Jul 7, 2017
.prettierignore Fix style Jun 30, 2018
.prettierrc Apply prettier on md files + more js files Jun 30, 2018
.travis.yml
CODE_OF_CONDUCT.md
CONTRIBUTING.md Apply prettier on md files + more js files Jun 30, 2018
LICENSE Initial commit, based on https://github.com/EmailThis/extension-boile… Jun 26, 2017
README.md Apply prettier on md files + more js files Jun 30, 2018
gulpfile.babel.js
manifest.json ⬆️ release 1.3.4 Jun 24, 2018
package-lock.json chore(package): update lockfile package-lock.json Oct 11, 2018
package.json

README.md

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.