Highlight is a universal converter from source code to HTML, XHTML, RTF, TeX, XSL-FO, LaTeX and XML. (X)HTML output is formatted by Cascading Style Sheets.
Highlight supports over 175 programming languages and includes 80 highlighting color themes.
Product's homepage
Here are some key features of "Highlight":
· Platform independent
· Customizable
· Easy to use
Requirements:
· gtk+
· wxWidgets
What's New in This Release: [ read full changelog ]
· Coloured output in HTML, XHTML, RTF, ODT, TeX, LaTeX, SVG and BBCode format
· Supports 180 programming languages
· Includes 80 colour themes
· Syntax elements are defined as regular expressions or plain string lists
· Customizable keyword groups
· Recognition of nested languages
· Reformatting and indentation of C, C++, C# and Java source code
· Language definitions and themes are Lua scripts
· Plug-In interface to tweak syntax parsing and coloring
· CLI, GUI and Lib builds available
· Platform independent