This module is using Node, but outputs easily via the CLI:
$ npm install -g basis-data
If you don't pass in your user info, you'll be prompted.
basis [username/password]
Install Node (comes with npm) and Bower.
From the repo root, install the project's development dependencies:
npm install && bower install
Grunt can run tasks if you'd like to contribute to the module. Otherwise, just run the taks above for JSON output.