Greyhound client library for Node and Browser