Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Giscus review

Free#16 of 18 in Commenting Systems

A free, GitHub-centered commenting layer for developers who already manage repositories.

7.5/10Editor score
Giscus7.5 Visit Giscus

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Giscus embeds website comments while storing discussions in GitHub Discussions. Visitors sign in through GitHub OAuth to post comments and reactions, and site owners map pages to discussions using configurable repository, category, and mapping settings. It suits solo developers, small teams, and mid-market organizations that already maintain GitHub repositories and are comfortable handling moderation there. The project is open source, free to use, and available as a hosted service or through self-hosting.

The published offering is straightforward: the hosted service is described as always free, with no separate database required. Self-hosting is also supported, giving teams control over deployment while retaining the same GitHub-backed model. Initial setup requires a GitHub repository with Discussions enabled and the giscus app installed. Owners then configure the discussion category, page-to-discussion mapping, theme, language, comment-box placement, and lazy-loading behavior. Integrations are documented for React, Vue, and Svelte, while parent and iframe message events expose configuration and metadata controls for embedded implementations.

Giscus is strongest when GitHub is already the community system of record. Automatic discussion creation and comment synchronization keep website conversations connected to repository workflows, and reactions, themes, and localization provide useful presentation controls. The trade-off is that moderation remains tied to GitHub Discussions rather than a dedicated commenting console, and commenter access depends on GitHub OAuth. Teams seeking built-in spam filtering, notification workflows, or API access should choose another commenting system. Choose Giscus for a free, developer-oriented layer that prioritizes GitHub alignment; avoid it when comments must operate independently of GitHub accounts and administration.

Giscus pros and cons

  • Where it wins
    • Free, open-source deployment with hosted and self-hosted options
    • GitHub OAuth, reactions, synchronization, and configurable page mapping
    • Custom themes, multiple languages, lazy loading, and framework integrations
  • Where it doesn't
    • Moderation runs through GitHub Discussions instead of a dedicated console
    • Commenters must authenticate through GitHub OAuth
    • Repository Discussions and the giscus app must be configured first

Giscus fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update