# Giscus

Giscus is an open-source comments system powered by GitHub Discussions that can be embedded in websites.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Moving from WordPress to Hugo + Cloudflare Pages

DevFeed: [Moving from WordPress to Hugo + Cloudflare Pages](<https://devfeed.tech/articles/moving-from-wordpress-to-hugo-cloudflare-pages-19379.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/moving-from-wordpress-to-hugo-cloudflare-pages/>)

Author: Shai Almog

Published: 2026-02-17T00:00:00Z

Content type: opinion

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Hugo](<https://devfeed.tech/topics/hugo.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>), [WordPress](<https://devfeed.tech/topics/wordpress.md>), [Giscus](<https://devfeed.tech/topics/giscus.md>), [Git](<https://devfeed.tech/topics/git.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Dark Mode](<https://devfeed.tech/topics/dark-mode.md>)

Tags: [caching](<https://devfeed.tech/tags/caching.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [dark-mode](<https://devfeed.tech/tags/dark-mode.md>), [development](<https://devfeed.tech/tags/development.md>), [git](<https://devfeed.tech/tags/git.md>), [github](<https://devfeed.tech/tags/github.md>), [hugo](<https://devfeed.tech/tags/hugo.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [wordpress](<https://devfeed.tech/tags/wordpress.md>)

### AI overview

The article explains why Codename One moved its website from WordPress to Hugo and Cloudflare Pages. It describes a Git-based publishing workflow, simpler deployments, improved performance and caching, better JavaDocs, a light/dark mode toggle, and Giscus-powered discussions.

### Source excerpt

Why we moved the Codename One website from WordPress to Hugo and Cloudflare Pages, what improved, and how to use Giscus for discussions.

## My IndieWeb Journey: A Guide to POSSE on a Hugo Static Site

DevFeed: [My IndieWeb Journey: A Guide to POSSE on a Hugo Static Site](<https://devfeed.tech/articles/my-indieweb-journey-a-guide-to-posse-on-a-hugo-static-site-27742.md>)

Original publisher: [Read original article](<https://gagor.pro/2026/01/my-indieweb-journey-a-guide-to-posse-on-a-hugo-static-site/>)

Author: Tom

Published: 2026-01-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [IndieWeb](<https://devfeed.tech/topics/indieweb.md>), [Hugo](<https://devfeed.tech/topics/hugo.md>), [Microformats](<https://devfeed.tech/topics/microformats.md>), [Giscus](<https://devfeed.tech/topics/giscus.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [brid-gy](<https://devfeed.tech/tags/brid-gy.md>), [building](<https://devfeed.tech/tags/building.md>), [github](<https://devfeed.tech/tags/github.md>), [github-action](<https://devfeed.tech/tags/github-action.md>), [guide](<https://devfeed.tech/tags/guide.md>), [hugo](<https://devfeed.tech/tags/hugo.md>), [indieweb](<https://devfeed.tech/tags/indieweb.md>), [journey](<https://devfeed.tech/tags/journey.md>), [microformats](<https://devfeed.tech/tags/microformats.md>), [papermod](<https://devfeed.tech/tags/papermod.md>), [posse](<https://devfeed.tech/tags/posse.md>), [static-site](<https://devfeed.tech/tags/static-site.md>), [syndication](<https://devfeed.tech/tags/syndication.md>), [web-development](<https://devfeed.tech/tags/web-development.md>), [webmentions](<https://devfeed.tech/tags/webmentions.md>)

### AI overview

A personal guide to applying IndieWeb principles to a Hugo blog through POSSE syndication. It describes cross-posting articles to social networks with a custom GitHub Action, discusses the limitations of comment systems such as Giscus, and emphasizes publishing on an owned site before syndicating elsewhere.

### Source excerpt

My journey of integrating IndieWeb principles into my Hugo blog-from microformats to Brid.gy syndication and building a custom Webmention renderer.

## Changing comments provider for my blog

DevFeed: [Changing comments provider for my blog](<https://devfeed.tech/articles/changing-comments-provider-for-my-blog-27682.md>)

Original publisher: [Read original article](<https://gagor.pro/2023/12/changing-comments-provider-for-my-blog/>)

Author: Tom

Published: 2023-12-26T00:00:00Z

Content type: article

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [Hugo](<https://devfeed.tech/topics/hugo.md>), [Giscus](<https://devfeed.tech/topics/giscus.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [GitHub Issues](<https://devfeed.tech/topics/github-issues.md>)

Tags: [ad-free-comments](<https://devfeed.tech/tags/ad-free-comments.md>), [blog](<https://devfeed.tech/tags/blog.md>), [blog-comments-system](<https://devfeed.tech/tags/blog-comments-system.md>), [experience](<https://devfeed.tech/tags/experience.md>), [giscus-comments](<https://devfeed.tech/tags/giscus-comments.md>), [github](<https://devfeed.tech/tags/github.md>), [github-issues](<https://devfeed.tech/tags/github-issues.md>), [hugo](<https://devfeed.tech/tags/hugo.md>), [hugo-comments-provider](<https://devfeed.tech/tags/hugo-comments-provider.md>), [switching](<https://devfeed.tech/tags/switching.md>), [switching-from-disqus](<https://devfeed.tech/tags/switching-from-disqus.md>), [utterances-comments](<https://devfeed.tech/tags/utterances-comments.md>)

### AI overview

The author describes switching a Hugo blog away from Disqus after it began showing ads. They compare Utterances, which stores comments in GitHub Issues, with Giscus, which uses GitHub Discussions, and initially configure Utterances.

### Source excerpt

Explore the process of switching comments provider for a Hugo blog, comparing Disqus, Utterances, and Giscus for better user engagement and ad-free experience.

## Switching from Disqus to Giscus (GitHub Discussions)

DevFeed: [Switching from Disqus to Giscus (GitHub Discussions)](<https://devfeed.tech/articles/switching-from-disqus-to-giscus-github-discussions-26085.md>)

Original publisher: [Read original article](<https://blog.arkey.fr/2022/10/16/moving-from-disqus-to-giscus/>)

Author: brice.dutheil@gmail.com (Brice Dutheil)

Published: 2022-10-16T15:08:53Z

Content type: tutorial

Language: en

Sources: [The Coffee Workshop](<https://devfeed.tech/sources/the-coffee-workshop.md>)

Topics: [Giscus](<https://devfeed.tech/topics/giscus.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Hugo](<https://devfeed.tech/topics/hugo.md>), [Jekyll](<https://devfeed.tech/topics/jekyll.md>), [WordPress](<https://devfeed.tech/topics/wordpress.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [github](<https://devfeed.tech/tags/github.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [hugo](<https://devfeed.tech/tags/hugo.md>), [interface](<https://devfeed.tech/tags/interface.md>), [jekyll](<https://devfeed.tech/tags/jekyll.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [switching](<https://devfeed.tech/tags/switching.md>)

### AI overview

This tutorial describes migrating a blog's comments from Disqus to GitHub Discussions using Giscus. It explains the motivations for the migration, the basic Giscus setup, repository requirements, and discussion category configuration.

### Source excerpt

In the story of this blog I used WordPress, and using the WordPress comments then moved to Discus as it was better at handling spam. Then I switched this blog to GitHub with first Jekyll with markdown then finally to Hugo, this worked well enough. Then lately I've been a bit more displeased by the Disqus editing capability (no markdown (or asciidoc) support, no preview). More people tend to have a GitHub account than a Disqus account (for tech blogs). Also, GitHub introduced GitHub Discussions which was appealing to use with blogs.