SyntaxHighlight is a class library for syntax highlighting text. Will support custom syntax files and custom formatters to output different formats, e.g. html, rtf.
SvnBrowser is a proof-of-concept application that shows SyntaxHighlight in action by syntax highlighting files from subversion repositories.