The comma subtly emphasizes the qualities “opt-in” and “modular”, so that the eye reads them as separate (positive) features of DocPad.

Also, I think it more closely mirrors how this would be spoken out-loud.