FindSoftware

giscus

Comments system that stores a site's comments as GitHub Discussions and shows them on the page through a script tag.

giscus is a comments system that keeps a site’s comments as GitHub Discussions. The creator names a public repository, and the discussion for each page is found through a mapping the configuration sets, such as the page pathname or title. When no discussion matches, the giscus bot creates one the first time someone comments or reacts.

The creator adds a script tag to the site’s template, and the comments load into the page inside an iframe. Visitors post by authorizing the giscus GitHub App, or they comment on the discussion on GitHub directly. Self-hosting is the other route: the creator registers a GitHub App and deploys the giscus web app.

Worth knowing

The comments live on GitHub. Visitors need a GitHub account to post, the repository has to be public, and Discussions has to be enabled on it.

Identity

Status
Active
Maintainer
Sage M. Abdullah3

Rendering and deploy

Install with
script-tag14

Adoption

GitHub stars
12,2052
Contributors
805

Why these figures do not compare

Sources

  1. 2026-11-03: links, Categories, Install with, Multilingual
    giscus.app
  2. 2026-11-03: links, Written in, License, GitHub stars
    api.github.com/repos/giscus/giscus
  3. 2026-11-03: Maintainer, License model
    github.com/giscus/giscus/blob/main/LICENSE
  4. 2026-11-03: Install with
    github.com/giscus/giscus/blob/main/SELF-HOSTING.md
  5. 2026-11-03: Contributors
    api.github.com/repos/giscus/giscus/contributors
  6. 2026-11-03: links
    github.com/giscus/giscus/blob/main/ADVANCED-USAGE.md

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON