Libraries and examples are available for the following languages:

If you are aware of other implementations of the protocol in other languages, please let us know.

You can also check out the Tools section to integrate easily to a website, or to access directly from Google, Facebook, etc.

If you want to create your own library, read the Protocol documentation.


There are no warranties for the libraries, programs or examples published by Use them at your own risk. is not liable for any damage that may be caused.

You are free to use these libraries, programs or example in commercial and non-commercial work. You are free to modify them.

Libraries, programs and examples are released under these licenses (pick the one you prefer, more can be added):