Comments for static sites. No JavaScript. No accounts. Just an HTML form. This page is a live demo. Try it out and leave a comment at the bottom of this page.


Inspired by giscus, but different:

  • No client JavaScript
    • Pure HTML forms, no iframe
  • Performance
    • Zero JavaScript to load, no bloat to tank your Lighthouse scores
    • Read: As fast as your CDN can serve static content (<100ms usually and >30k req/s on Cloudflare's CDN)
    • Write: 50 comments per second, up to 25k comments per day
  • Anonymous
    • No GitHub account required to comment
  • Cloudflare D1
    • Comments stored in your own D1 database, not a third-party service
    • Up to ~25,000 comments per day and ~10 million stored on the Cloudflare free tier
  • Moderation tooling
    • Auto-approve, or review first with approve / reject / spam / ban
  • Optional AI mod
    • Workers AI blocks spam on submission, legitimate comments go through instantly
    • ~3,000 classifications per day on the free tier
  • Admin dashboard
    • Server-rendered HTML, no JavaScript required
    • Comment stats, pending queue, recent spam, top pages, latest activity
    • One-click approve, reject, or mark as spam
  • Free
    • Runs on Cloudflare's free tier
  • Works with any static site generator
    • Hugo, Astro, Eleventy, Jekyll, Next.js and more

How it works

  1. Run npx ziscus init to generate the template and workflow for your static site generator
  2. Deploy the Worker to Cloudflare
  3. The commenter sees their comment instantly. Your site rebuilds automatically

Try it out

Leave a comment below. It will appear instantly for you and appear on the site live in ~60 seconds.

6 Comments

hdz

hello ziscus

DMD

Hi

D

Hrllo

windows

hola

klkl

koolo

kiol

Auto-approve, or review first with approve / reject / spam / ban