Comment

Comment by neomantra

Since BubbleTea v2.1 and libghostty both adopted OSC 7501, we sync'd our ghostty-web fork [1] to sync with that and smuggled the UX through the `msg`.

Here's demo of it enabled in booba, which is our Golang TUI remoting tool: https://nimblemarkets.github.io/go-booba/demos/actions/

The browser UX comes as a JSON spec over OSC 7501, that spec generated from the BubbleTea Help model.

[1] an overhaul of the original which uses libghostty-vt bindings instead of a patchset, fixes Bidi fonts, and adds WebGPU/WebGL renderer, but really a placeholder for whatever Ghostty/Superlogical cooks up.

parent neomantra 22 days ago

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton