Libraries to translate data structures to/from a format which can be stored/retrieved. See also ObjectStore and database.
  • cl-conspack - cl-conspack is a Common Lisp implementation of CONSPACK
  • cl-intbytes - Encode/decode any-base integers and byte arrays interchangeably
  • cl-marshal - Simple and fast marshalling of all kinds of Lisp data structures
  • cl-serializer - cl-serializer reads and writes a graph of objects into a byte stream or vector
  • cl-store - cl-store serializes and deserializes Common Lisp objects to and from streams
  • cl-walker - cl-walker implements an sexp → CLOS AST tree transformation (and vice versa)
  • CLLIB - CLLIB is a varied collection of Common lisp tools and routines in CLOCC
  • clos-diff - clos-diff is a library to create and apply diffs of CLOS objects in a compact representation
  • incless - A portable, extensible Common Lisp printer
  • save-object - save-object is a library for object serialization
  • spack - Structured data serialization and deserialization in Common Lisp
  • Storable Functions - Storable Functions implements transformations of functions (including closures) from and to CLOS instances of some specific classes
  • userial - A Common Lisp library for serializing to binary buffers