libconsolewriter lets you do pretty printing on a console in .NET. It also lets you do nifty debugging output, output exceptions in a cleaner way, and some basic logging.
There’s no real documentation for the project, but it’s pretty simple to use. The ConsoleWriter class does most of the work, while the StringUtility class lets you do the same thing but with strings. Documentation will come eventually.
libconsolewriter is under the GPLv3 license.