Code size: Small
Documentation: Little, but sufficient.
Ease of use: Easy to setup and use.
Options: User chooses from a confined set of files (normally via a "show source" link). You can easily add base directories of files and any file exceptions in the script.
How to call the script: Enter URL of script with file parameter, e.g.,
Comments: Nice program to show the source code of scripts on your website, especially if you have many scripts in several directories, mixed with files you don't want shown. Easier to setup and use than SourceViewer, but a little buggy, and not as many options. Requires output buffering (PHP4).
Source code also available at