fiisoft/output-writer (packagist): Abstraction of a writer (of messages) to an output (console, log, stream etc).
Keywords: console|output|writer