If anyone is interested on a native implementation of a client (and server) with HTTP/2 support, I was working on it. I got nghttp2 working with async networking, and also made a HTTP/1.1 pool to fall back if necessary. I haven't published it yet, but if anyone is interested in more details, feel free to ask.