Important: this project is deprecated, since GitHub supports this natively: https://github.com/blog/1932-syntax-highlighted-diffs
Simple dot.js script that enables syntax highlight for commit diffs on GitHub:
You can install it in one line (assuming you've installed dot.js):
$ curl https://raw.github.com/danielribeiro/github-diff-highlight/master/pkg/github.com.js >> ~/.js/github.com.js
My fork of jquery-syntaxhighlighter is included inline in the project (my fork essentially removes borders on the highlighted pre elements).
The build.sh script composes all relevant jquery-syntaxhighlighter assets, including css, and wraps it around a function block. footer.js actually calls syntaxhighlighter, while header.js just checks that the current page is a commit page.
highlighter_patch.js essentially prevents unneeded remote loading of assets (as they are all included in the final github.com.js).
Created by Daniel Ribeiro.
Released under the MIT License: http://www.opensource.org/licenses/mit-license.php