Back to browse
GitHub Repository

Simple rich-text CMS for Hugo weblogs. Try at https://hugo-flow.arashtaher.com

34 starsTypeScript

Git-based front-end interface for Hugo

by arashThr·May 20, 2026·32 points·12 comments

AI Analysis

MidCozyShip It

Simple Hugo CMS when Decap CMS and CloudCannon already solve this.

Strengths
  • No backend or database required; runs entirely via GitHub API
  • Dual editor mode with WYSIWYG rich text and raw Markdown switching
  • Automatic image upload handling with base64 blob embedding
Weaknesses
  • Git-based CMS category already has Decap CMS, Forestry, CloudCannon
  • GUI wrapper around GitHub API without novel technical approach
Target Audience

Hugo bloggers and static site maintainers

Similar To

Decap CMS · CloudCannon · Forestry

Post Description

I built simple Git-based CMS for Hugo static site generators. No backend, no database, no configs. Just login with Github, select your repo and start editing. If you use Hugo for blogging, feel free to check it out at https://github.com/arashthr/hugo-flow

> Why did you make it? I wanted to be able to write posts on my phone, and it's not easy to do that with Markdown. Adding images is also always a headache: copy them, minimize and compress them, remember the correct syntax for images, and type the path.

> How did you make it? I used Google Stitch for the design and Antigravity for coding.

> What about alternatives? Check out Front-end interfaces page in Hugo website. None of them is as simple and dumb as I wanted.

> But is it actually working? It's not perfect, but it works well for me. You're welcome to open issues if you find problems.

Similar Projects

Design●●Solid

Angora – Front-End Design System as Code Using Claude Code

Angora converts conversation and design tokens into actual production HTML/CSS (via Astro) rather than a static Figma specimen — it builds semantic, accessibility-minded components and wires them to data without a client runtime. The idea of the design system being the shipped site is smart and feels fresh; the obvious caveat is complexity — interactive state, complex component logic, and long-term maintainability are the hard parts that an alpha needs to prove it can handle.

Bold BetWizardryNiche Gem
junaidbhura
203mo ago