Go-Gui: Immediate-mode GUI framework

Repo: https://github.com/mike-ward/go-gui

- 50+ widgets

  • Flexible layout system
  • GPU-accelerated
  • Rich text input
  • Markdown and RTF views
  • SVG loading, caching, and tessellation
  • Professional-grade text shaping, rendering, and bidirectional layout
  • Full animation subsystem
  • Theme system with built-in dark/light variants
  • Dock layout with drag-and-drop panel rearrangement
1 Like

This must be fully ai written. There is a .claude folder in the repo. There is also claude.md

I started this project a year ago, writing it in the V language ( GitHub - vlang/gui: An immediate mode UI framework for the V language · GitHub ). Unfortunately, V had some issues I could not work around, and so I translated the project to Go using AI. I developed the core logic and the basic widgets without AI. About October, when AI started to take off, I switched over to full AI coding. All the backend stuff is AI-generated, but I had to keep a careful eye on it and correct it many times. So yeah, lots of AI guided by me and lots of just me. Judge the results, not the methodology. You might be surprised at how capable the framework can be.