Talkyard is an embedded commenting system for Hugo and other static site generators. It’s open source; you can install it for free on your server. There’s serverless hosting — no ads, no tracking.
This website is a static Hugo blog, with Talkyard comments — look at the bottom of the pages. Talkyard is forum software too, with chat and question-answers features: you can create a community for your website, integrated with the blog comments.
Here’s a demo Hugo discussion.
Longer demo discussion (the one in the video).
Quick test if this is for you
Two steps for trying out Talkyard, without signing up or getting a server:
Add this where you want the commetns to appear, for example, in
./themes/YOUR_THEME_NAME/layouts/_default/single.html, in a new
<section>after the blog post
Add this config value in the
[params]section, and use a demo comments account:
// In config.toml: [params] <——— note, must be this section talkyardServerUrl = "https://comments-demo.talkyard.io"
Now, look at the comment section that should appear below the blog posts. You can post test comments but they’ll disappear later on, some day (because you use a demo test account).
Do steps 1 and 2 above, then go to https://www.talkyard.io/plans and choose Blog Comments.
Follow the instructions — and, in
config.toml, change the
to the address of your new Talkyard blog comments site,
You should also add a frontmatter
discussionId: per-discussion-id to each blog post / article,
so you can change the URL to the blog post, without the discussion disappearing.
You can ask for help in the support forum over at www.Talkyard.io.