Birch
Birch is a simple IRC client library. It makes use of CLOS classes and generic functions for event handling, exposing both high-level and semi-low level events.

Code and documentation at https://github.com/jorams/birch.