giscus is an open-source comment widget that stores each thread as a GitHub Discussion in a repository you own. You add it with one script tag and there is no server or moderation backend to run, since GitHub holds the data. It loads no ads and no tracking scripts, and it is free for any public repository.
A covered pick. Anyone can use it as a private drop-in, with no setup or know-how. Enough for most people. Threat levels
For a static site or a developer blog, giscus is close to free in every sense: no server to maintain, no bill, and threads that live in a repository you already control. It loads no ad trackers and no profiling cookies, so your readers are not sold to anyone. The honest catch is the sign-in. Every commenter needs a GitHub account, which Microsoft owns, so you are routing both the identity and the stored comments through one large company, and a general audience will bounce off the login wall. Pick giscus when your readers are developers who are signed into GitHub anyway. For a wider readership that should be able to reply without an account, a self-hosted engine like Remark42 or Isso fits better.
Measures the security configuration of the tool's own website, not the privacy of the product itself. A strong tool can still score low here.
giscus alternatives
Frequently asked
- Is giscus free?
- Yes, completely. It is open source and runs entirely on GitHub Discussions, which you already get for free with a public repository. There is no server bill and no paid tier to remove ads, because there are no ads.
- Does giscus track my readers?
- giscus itself loads no advertising trackers and sets no profiling cookies. The trade is that comments live in GitHub Discussions, so the data and the sign-in sit with GitHub, which Microsoft owns. That is a different model from a self-hosted engine where you hold everything.
- Do readers need an account to comment on giscus?
- Yes. Because comments are stored as GitHub Discussions, a reader has to sign in with a GitHub account to post or react. That makes it a natural fit for a developer or technical audience and a poor fit for a general readership.
* Average ratings will show on this page once the threshold of 5 ratings is reached.