Staticman can be used to integrate user-generated content into a static site.