www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - one more redis client library

Hello,

I didn't find D redis client with configurable transport - 
usually either std.socket or vibe-d sockets are available. So I 
wrote client library with pluggable transport provider - 
currently it supports std.socket, vibe-d sockets and hio (my own 
eventloop package) sockets, but can be easily extended for unix 
sockets, ssl or anything else - and this is in my current TODO 
list.

It also support reply decoding from asynchronous input stream, so 
it can be used in async-style code.

code: https://github.com/ikod/redisd
docs: https://ikod.github.io/redisd/

As usually your feature requests, pull requests and problem 
reports are welcome.

Best regards!
Jul 13