May 24, 2026
Commit happens
Show HN: Git-based front-end interface for Hugo
A simple site editor drops, and the comments instantly turn into a nerd cage match
TLDR: Hugo-Flow is a new browser-based editor for Hugo sites that lets people write posts, upload images, and save changes straight to GitHub. Commenters instantly split between “finally, useful” and “this is too basic, too GitHub-dependent, and maybe built on the wrong tools,” turning a small launch into a very online argument.
A new project called Hugo-Flow promises something very ordinary people can actually understand: a browser-based writing tool for Hugo websites, so you can update your site without babysitting a setup on your own computer. It lets people switch between a visual editor and plain text, upload images, and send changes straight to a GitHub repository. In short, it’s trying to make running a static website feel less like assembling flat-pack furniture in the dark.
But on Hacker News, the real show was the comment section, where the launch immediately became a referendum on how "simple" is too simple. One early drive-by review basically called it a throwback, joking that even GitHub’s old wiki did this and declaring, "This is pretty simple and dumb :-)" Ouch. Another commenter skipped the applause and went straight to the comparison game, asking whether this is basically DecapCMS in a new outfit.
Then came the classic internet split: one camp said this kind of tool fills a genuine need because existing online editors can be maddening to use, with one user venting about buggy writing experiences on Netlify. The other camp went full security-doom mode, arguing that building it with Node and npm was asking for trouble and nitpicking the name: if it relies on GitHub, is it really “git-based,” or just GitHub-based? Even the gentlest comment had a tiny complaint: please, for the love of thumbs everywhere, put the demo link somewhere easier to tap on mobile. So yes, Hugo-Flow launched as a tidy little publishing helper — and instantly got dragged into the usual open-source soap opera: too basic, too dependent, too familiar… and still maybe exactly what some people wanted.
Key Points
- •Hugo-Flow is a web-based front-end interface designed for static websites built with Hugo.
- •The application supports committing files directly to a GitHub repository through the GitHub API.
- •It includes dynamic repository/path selection, a WYSIWYG and raw Markdown dual editor, and image uploads stored as base64 blobs.
- •Local development requires environment variables for NextAuth and GitHub OAuth, followed by standard npm install and dev commands.
- •Production deployment is documented for both direct Node.js hosting and Docker Compose with Caddy as a reverse proxy.