Modules

Multiplexer for sockets, pipes and any other types of filehandles that you can set O_NONBLOCK on and does buffering for the user.
A transparent subclass of IO::EventMux that dumps input/output activity to STDOUT