Pure node.js Google Protocol Buffers implementation