• Pricing
Two conversation bubbles

Commenting

Allowing visitors to post comments to a site built with a static site generator such as Jekyll, Hugo, or Gatsby is often one of the first hurdles developers face. Fortunately, there is a growing ecosystem of tools available to add comments to your Jamstack site. Before we get into the list, it’s worth mentioning a few alternative approaches to commenting:

  1. No comments — Having no comments on a blog is always an option. You won’t get community interaction but it’s by far the easiest to implement.
  2. Manual comments — Have your audience email you questions or comments which you manual transfer to the site. If you’re only get sporadic comments it might be a good approach. Let’s get into the full list of commenting solutions:

Cactus Comments

hosted:
Yes
self-hosted:
Yes
open-source:
Yes
nested-conversations:
No
automatic-spam-moderation:
No
gdpr-compliant:
No
free-option:
Yes

Caint Casa

hosted:
Yes
self-hosted:
No
open-source:
Yes
nested-conversations:
No
automatic-spam-moderation:
No
gdpr-compliant:
No
free-option:
Yes

CommentBox

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
No
gdpr-compliant:
No
free-option:
Yes

Commentics

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
Yes
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

Commento

hosted:
Yes
self-hosted:
Yes
open-source:
Yes
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
Yes
free-option:
No

Commenze

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
Yes
free-option:
No

Coral

hosted:
Yes
self-hosted:
Yes
open-source:
Yes
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
Yes
free-option:
No

Cusdis

hosted:
Yes
self-hosted:
Yes
open-source:
Yes
nested-conversations:
No
automatic-spam-moderation:
No
gdpr-compliant:
No
free-option:
Yes

Discourse

hosted:
Yes
self-hosted:
Yes
open-source:
Yes
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
Yes
free-option:
Yes

Disqus

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
Yes
free-option:
Yes

Facebook Comments

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
Yes
free-option:
Yes

Gitalk

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
No
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

Gitment

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
No
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

Gotell

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
No
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

Graph Comment

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
No
free-option:
Yes

HashOver

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
Yes
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

HTML Comment Box

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
No
gdpr-compliant:
No
free-option:
Yes

HyperComments

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
Yes
free-option:
No

Hyvor Talk

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
Yes
free-option:
No

Insticator

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
No
free-option:
No

IntenseDebate

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
No
free-option:
Yes

Isso

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
Yes
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

Juvia

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
No
automatic-spam-moderation:
Yes
gdpr-compliant:
Yes
free-option:
Yes

Kucos

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
Yes
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

Livere

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
Yes
free-option:
Yes

Matchchat

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

Metype

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
No
free-option:
Yes

Mouthful

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
Yes
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

Muut

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
Yes
free-option:
No

OpenWeb

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
Yes
free-option:
No

Remark42

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
Yes
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

Remarkbox

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
No
automatic-spam-moderation:
No
gdpr-compliant:
No
free-option:
Yes

ReplyBox

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
No
free-option:
No

Schnack

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
No
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

Staticman

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
No
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

Talkatv

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
No
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

TalkYard

hosted:
Yes
self-hosted:
Yes
open-source:
Yes
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
No
free-option:
No

Triangle Comments

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
No
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

Utterances

hosted:
Yes
self-hosted:
No
open-source:
Yes
nested-conversations:
No
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

Valine

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
Yes
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

Viafoura

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
Yes
free-option:
Yes

Vssue

hosted:
No
self-hosted:
Yes
open-source:
Yes
nested-conversations:
No
automatic-spam-moderation:
No
gdpr-compliant:
Yes
free-option:
Yes

Vuukle

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
Yes
automatic-spam-moderation:
Yes
gdpr-compliant:
Yes
free-option:
Yes

WebMention

hosted:
Yes
self-hosted:
No
open-source:
No
nested-conversations:
No
automatic-spam-moderation:
No
gdpr-compliant:
No
free-option:
No
Name
Cactus Comments

Included

Included

Included

No

No

No

Included

Caint Casa

Included

No

Included

No

No

No

Included

CommentBox

Included

No

No

Included

No

No

Included

Commentics

No

Included

Included

Included

No

Included

Included

Commento

Included

Included

Included

Included

Included

Included

No

Commenze

Included

No

No

Included

Included

Included

No

Coral

Included

Included

Included

Included

Included

Included

No

Cusdis

Included

Included

Included

No

No

No

Included

Discourse

Included

Included

Included

Included

Included

Included

Included

Disqus

Included

No

No

Included

Included

Included

Included

Facebook Comments

Included

No

No

Included

Included

Included

Included

Gitalk

No

Included

Included

No

No

Included

Included

Gitment

No

Included

Included

No

No

Included

Included

Gotell

No

Included

Included

No

No

Included

Included

Graph Comment

Included

No

No

Included

Included

No

Included

HashOver

No

Included

Included

Included

No

Included

Included

HTML Comment Box

Included

No

No

Included

No

No

Included

HyperComments

Included

No

No

Included

Included

Included

No

Hyvor Talk

Included

No

No

Included

Included

Included

No

Insticator

Included

No

No

Included

Included

No

No

IntenseDebate

Included

No

No

Included

Included

No

Included

Isso

No

Included

Included

Included

No

Included

Included

Juvia

No

Included

Included

No

Included

Included

Included

Kucos

No

Included

Included

Included

No

Included

Included

Livere

Included

No

No

Included

Included

Included

Included

Matchchat

Included

No

No

Included

No

Included

Included

Metype

Included

No

No

Included

Included

No

Included

Mouthful

No

Included

Included

Included

No

Included

Included

Muut

Included

No

No

Included

Included

Included

No

OpenWeb

Included

No

No

Included

Included

Included

No

Remark42

No

Included

Included

Included

No

Included

Included

Remarkbox

Included

No

No

No

No

No

Included

ReplyBox

Included

No

No

Included

Included

No

No

Schnack

No

Included

Included

No

No

Included

Included

Staticman

No

Included

Included

No

No

Included

Included

Talkatv

No

Included

Included

No

No

Included

Included

TalkYard

Included

Included

Included

Included

Included

No

No

Triangle Comments

No

Included

Included

No

No

Included

Included

Utterances

Included

No

Included

No

No

Included

Included

Valine

No

Included

Included

Included

No

Included

Included

Viafoura

Included

No

No

Included

Included

Included

Included

Vssue

No

Included

Included

No

No

Included

Included

Vuukle

Included

No

No

Included

Included

Included

Included

WebMention

Included

No

No

No

No

No

No

Did we miss anything?

We want to make sure that this content is up to date with the latest information. If we have missed anything, or made any mistakes, please let us know — we will be more than happy to correct the information here, and add any tools we may have missed.

Yes No