CL-LOG is a general purpose logging utility, loosely modelled in some respects after Gary King's Log5.

Typically, logging utilities only support the one, simple paradigm of formatting objects to a text-stream. Removing this restriction allows you to:

  • log random objects instead of plain text,
  • generate internationalized log messages,
  • create specialised binary logs,
  • base the test-suite of complex applications around logging.
CL-LOG is released with an MIT-style license.