node package manager


Build Status Coverage Status npm version


A simple client for speakerbob.


To install the latest speakerbob client simply run:

$ npm install -g speakerbob-client

To install the development version run:

$ npm install -g speakerbob-client@next


Once spekerbob-client is installed simply run:

$ speakerbob-client -H HOST -i IDENTIFIER -t TOKEN

If disk space is limited on the client hardware you can disable caching with:

$ speakerbob-client -H HOST -i IDENTIFIER -t TOKEN --no-cache

Development Install

  1. clone this repo and cd into the project folder.
  2. in your terminal run
    $ npm run speakerbob-client -- -H HOST -i IDENTIFIER -t TOKEN


To run speakerbob-client during development:

$ npm run speakerbob-client -- -H HOST -i IDENTIFIER -t TOKEN


  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request

*The travis ci build must succeed for a pull request to be accepted.