cl-binary-store
cl-binary-store is a fast and compact serializer / deserializer to binary format for Common Lisp objects.

It supports the full Common Lisp type system and requires no extra annotation of standard-objects or structure-objects to serialize / deserialize them. Circular references between objects are supported (as well as circular lists if you want). Specialized serializers for simple-arrays makes this a good choice for storing large matrices or specialized arrays. It works on most Common Lisp systems, but the sbcl implementation is the fast one.

License: BSD-3-Clause

serialization