PuREST JSON is a library for connecting Puredata (Pd) to HTTP services and encoding and decoding JSON data.

The library can issue HTTP statements, so consumation of RESTful services is possible, e.g. CouchDB.

Detailed documentation can be found at Github wiki.


Current version 1.4.2 (released 2017-01-03):

This version is available via deken, the package manager for Puredata.

To use the deken packages on Linux, you need to install the dependencies, i.e. on Debian and Ubuntu with sudo apt-get install libcurl3 liboauth0 libjson0. Windows and Mac OS X packages have their dependencies statically linked.

Debian, Ubuntu and derivatives have PuREST JSON as package pd-purest-json and can be installed by sudo apt-get install pd-purest-json with all dependencies.

The full changelog.