An HTTP server that sits between Redis and whatever clients you have and implements a REST API for the Redis protocol. Can even be used to upload and store files using PUT requests. Defaults to JSON but can return other data formats by adding an extension (.json, .txt, and so forth). JSON objects stored are single items. Also implements pubsub and WebSockets. Implemented in C.