Rouge is a pure-Ruby syntax highlighter. It can highlight over 200 different languages, and output HTML or ANSI 256-color text.

WWW: http://rouge.jneen.net/
