Client and server bindings for Barrister RPC

npm install barrister
17 downloads in the last week
33 downloads in the last month

Barrister Javascript Bindings

Develop type safe contracts for your web services!


For Node.js:

npm install barrister

For web browsers:

# download either of these:
curl  > barrister.browser.js
curl > barrister.browser.min.js

# download Crockford's json2.min.js to provide JSON support
curl > json2.min.js


  • Includes a Node.js server implementation using Express
  • Includes both Node.js and browser based clients you can test against the server

More Information


Distributed under the MIT license. See LICENSE file for details.

Release / Tag notes

Note to self on how to tag release

# Edit package.json, bump version, then run:

make clean all
git add -u
git commit -m "bump npm v0.1.0"
git tag -a v0.1.0 -m "version 0.1.0"
git push --tags
npm publish
npm loves you