With ghpages-ghcomments, your Jekyll site can use GitHub to provide reader comments.
Set up is straightforward, and everything has been automated to hook into your git workflow.
- Your readers' web habits are not tracked by services like Disqus.
- Your readers have full control over their comments -- they can edit and delete them.
- Page presentation is still Jekyll-fast from lean built-in JavaScript -- no jQuery or other "frameworks".
- Customize the look and feel with a small collection of CSS classes.
- You don't need your own dedicated server to host a Discourse instance.
- Comment threads are automatically created with every
git push
to your site. - Set up takes 5 minutes and the rest is triggered -- set and forget.
- Aggregate all of your sites' comments together in one place -- a GitHub repository.
The blog posts on this site show how ghpages-ghcomments works.
Browse the GitHub storage for their comments.
These commits show just how easy it is:
Follow these instructions.
- 02 Feb 2015: Issue 6 is fixed
- 07 Feb 2015: Use Diagnostics to Troubleshoot
- 08 Feb 2015: Use the Browser Console to Troubleshoot
- 16 Aug 2015: Introducing Comment Control
- 03 Oct 2015: Using ghpages-ghcomments with Private GitHub Repositories
- 20 Jan 2015: First release
- 02 Feb 2015: Fix issues #6 and #7
- 08 Feb 2015: Add diagnostics (issue #10)
- 15 Mar 2015: Add on-page comments (issue #11)
- 21 May 2015: Fix diagnostics; fix hooks for the Mac (issue #17)
- 16 Aug 2015: Add comment controls
- 29 Sep 2015: Add 'bootstrap' command for creating comment threads for already-published posts
Full history: release
branch commit log