Skip to content
Jaxcore browser extension for Firefox, Chrome, Opera
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.eslintrc
.eslintrcx
.gitignore
LICENSE.txt
README-firefox.txt
README.md
config.json
karma.conf.js
package-lock.json
package.json
screenshot.jpg
store.jpg
webpack.config.dev.js
webpack.config.dist.js
webpack.tests.js
webpack.utils.js

README.md

Jaxcore Web Browser Extension

The Jaxcore browser extension's primary purpose is to establish a safe communication line to the Jaxcore desktop application which hosts both the Spin Controller support (jaxcore-spin), the Speech Recognition system (jaxcore-listen), and other Jaxcore plugins to enable control of other home/computer devices such as home theater receivers, media players, and system audio.

These systems combined enable a next-generation level of motion and voice control over your home, and of web applications, using 100% client-side technologies.

Step 1: Install Extension

Direct Links:

Step 1 (alternative) build extension from source

git clone https://github.com/jaxcore/jaxcore-browser-extension.git
cd jaxcore-browser-extension
npm install
npm run build

See the resulting dev directory for the 3 extensions for Chrome, Firefox, and Opera.

To install the resulting zip files:

  • Chrome: go to chrome://extensions and click "Load Unpacked", and choose the dev/chrome directory.

  • Firefox: go to about:addons and click the gear icon and choose "Debug Add-ons", then choose "Load Temporary Add-on" and select the dev/firefox/manifest.json file.

  • Opera: coming soon

Step 2: Install Jaxcore Desktop Application

See https://jaxcore.com/download for desktop app installation

(coming soon: open source version of the desktop software)

Step 2 (alternative) install headless desktop server

The desktop app is not released yet. For now, the headless browser plugin can be used to run the required Websocket service using NodeJS:

See: Jaxcore Browser Plugin

Test It Out

With both the extension and Desktop App installed, and running, try the following examples to determine if your system is working (make sure your computer's microphone is turned on, and/or your Jaxcore Spin is turned on and connected to Jaxcore):

You can’t perform that action at this time.