HushComments
Comments-as-a-Service

Comments that
just work.

Drop one script tag into your static site template. HushComments handles storage, moderation, theming, and spam — you stay in control.

Works withHugoJekyllAstroGatsbyNext.jsAny HTML page
_layouts/post.html
<!-- drop this where you want comments -->
<div id="hush-comments"></div>
<script
  src="https://hushcomments.com/widget.js"
  data-site-id="YOUR_SITE_ID"
  async ></script>

The entire integration

Three lines of code.
That's genuinely it.

No SDK. No bundler config. No environment variables in your static repo. Paste the snippet, deploy your site, done. Comments appear automatically on every page.

  • Works in any HTML template — Hugo, Jekyll, plain HTML
  • Loads asynchronously — zero impact on page speed
  • Theme customisation via data attributes on the tag

Features

Everything a static site needs.
Nothing it doesn't.

No database to run. No server to maintain. No vendor lock-in. Built for developers who deploy to CDNs.

One script tag

Paste a single <script> into any HTML template. No build step, no npm, no config file to maintain.

GDPR-friendly by default

No third-party trackers, no fingerprinting. IPs are hashed, never stored in plain text. No cookies set.

Full moderation dashboard

Approve, flag, edit, delete — and reply as the site author. Spam is auto-caught and bulk-flagged.

Fully themeable

CSS variables let you match your brand — primary colour, background, fonts, corner radius. Live preview included.

Smart notifications

Instant email per comment or a daily digest. You choose. Zero noise, full awareness.

Webhooks & rebuilds

Trigger a Netlify or Vercel rebuild the moment a comment is approved. Instant propagation, zero manual steps.

Setup

Up in under five minutes.

No devops. No CLI. No YAML.

01

Sign up with GitHub

One click. Your GitHub identity is all you need — no separate account, no password.

02

Register your site

Name your site and get a unique Site ID and embed snippet in seconds.

03

Paste and ship

Drop the snippet into your template. Push your site. Comments are live.

Interactive demo

Make it yours. Live.

Adjust colours, font, and corner radius. The preview and embed snippet update in real time. Copy and paste when you're happy.

Customize

Colors

Widget outline

Border around comment block

Avatar Colors

Corners

Font

myblog.com/building-with-hugo

3 Comments

A
Alice2 hours ago

Great post! Really helpful explanation.

B
Bob5 hours ago

I've been looking for something exactly like this. Thanks!

C
Carol1 day ago

Would love to see a follow-up on the advanced config.

Leave a comment

Comments are moderated before publishing.

Get started

Ready to ship?

Create your site, paste the snippet, and comments are live — in under five minutes. Free to start, no credit card.

Get started free