SilverCity "is a lexing package, based on Scintilla, that can provide lexical analysis for over 20 programming and markup languages". Can be used for TracSyntaxColoring.
Version 0.9.7 recommended.
Version 0.9.6 doesn't work with Trac.
Starting with Trac 0.11, we recommend using Pygments instead. SilverCity support has been removed in Trac 1.1.3.