I really like this. Also your website is beautiful and the illustrations are adorable.
How it’s different from tview?
The biggest thing is that bubbletea works inline as well as full-window, whereas tview/tcell is strictly full-window only. This is why we originally ruled tcell (and others) out and pretty much felt we had to write something new.
The other thing is that writing to the screen with tcell requires using the tcell API, whereas with bubbletea you’re just returning strings, so it’s more flexible in terms of what you can display.