DEV Community
Blogging & Comments
Blogging & Comments
Free, open source comments widget that stores comments in GitHub Discussions. No ads or tracking.
Comments live in your own repo's Discussions, so you keep them. giscus is an open source comment widget that stores comments in the GitHub Discussions of a repository you pick. You add one script tag to a page, giscus finds the discussion that matches the page by pathname, URL, title or a specific term, and the giscus bot creates the discussion the first time someone comments. Visitors authorize the giscus app with GitHub to comment, or they can comment on the discussion directly on GitHub. The README says no tracking, no ads and always free, with no database to run, custom themes, more than 30 languages and a self-hosting guide. The repository must be public, the giscus app must be installed and Discussions must be on. The code is MIT licensed with 12.2k stars, and the README warns that features may break or change as GitHub develops Discussions and its API.
| Price | Free, with no paid plan |
| Storage | GitHub Discussions in your own public repository |
| Ads and tracking | None, per the README |
| Page mapping | Pathname, URL, page title, og:title, a specific term or a discussion number |
| Themes | GitHub light and dark variants, Catppuccin, Gruvbox and a custom option marked experimental |
| Languages | More than 30 in the language picker |
| Reactions | Supported, including on the main post |
| Self-hosting | Guide in the repository |
| License | MIT |
Last sniffed Oct 7, 2026. Always confirm on the official pricing page.
giscus is free and open source under the MIT license. It runs on GitHub Discussions, so you need a public repository with Discussions turned on and the giscus GitHub app installed. Visitors sign in with GitHub to comment. The README warns that the project is under active development and that GitHub is still developing Discussions and its API, so some features may break or change over time. A self-hosting guide is in the repository if you want to run your own instance and GitHub app. The commercial use value is based on the MIT license shown on GitHub. I did not read the license text itself.
The README says giscus is always free and has no ads or tracking.
The repository has a self-hosting guide. You supply the hosting and your own GitHub app.
Yes. The README says no tracking, no ads and always free.
In GitHub Discussions on the repository you choose. No separate database is needed.
Yes. The setup page says a private repository means visitors cannot view the discussion.
No. They authorize the giscus app with GitHub, or comment on the GitHub Discussion directly.
Yes. The README says you can convert existing GitHub issues into discussions and make sure the titles match your pages.
The setup page recommends a category with the Announcements type so only maintainers and giscus can create new discussions.
Latest commit on main was May 26, 2026. The repository shows 12.2k stars and an MIT license.
Other Blogging & Comments tools with generous free tiers (4)