I bring user-generated content to static sites
I keep your content where it belongs
A static site setup has the huge benefit of keeping all your data in one place: markup, styles and even content. You could save your entire blog to a ZIP file, posts included. But as soon as you bring third-party services to the mix, you lose that. You no longer own the content and you suddenly depend on an external platform to deliver some of it.
Staticman handles user-generated content for you and transforms it into data files that sit in your GitHub repository, along with the rest of your content.
I love Jekyll + GitHub Pages
Staticman works perfectly with Jekyll sites hosted on GitHub Pages, as a push to your main branch will regenerate the site automatically. If you want to moderate entries before they are published, a pull request will be created for your approval; otherwise, files will be pushed to your main branch straight away.