A comment system powered by GitHub Discussions. :octocat: :speech_balloon: :gem:
giscus is a comments system powered by GitHub Discussions that allows visitors to leave comments and reactions on websites via GitHub. It is open-source, does not track users or show ads, and is always free to use. The data is stored in GitHub Discussions, eliminating the need for a separate database. giscus supports custom themes, multiple languages, is extensively configurable, and automatically fetches new comments and edits from GitHub. It can also be self-hosted.
To install giscus, follow these steps:
repository
and categoryID
.<script
src="https://giscus.app/client.js"
data-repo="repository"
data-repo-id="categoryID"
data-category-id="categoryID"
data-mapping="title"
data-reactions-enabled="1"
data-theme="dark"
crossorigin="anonymous"
async>
</script>
repository
and categoryID
with your GitHub repository and category IDs.giscus is a feature-rich comments system that leverages GitHub Discussions for seamless integration with websites. It offers customization options, multiple language support, and self-hosting capabilities while maintaining user privacy and data integrity. However, as an actively developed tool, users should be aware of potential changes or feature updates that could impact their usage experience.