This project implements a Common Lisp target for Google Protocol Buffers. Given a protocol message description, it will provide a decoder to translate a stream to a CLOS instance, and an encoder to serialize a message back to a stream.
This is currently still a work in progress, but I hope that some day it will be sufficiently complete for integration with the main codebase.