upvote
Opencode wrote their own tui library in zig, and then build a solidjs library on top of that.

https://github.com/anomalyco/opentui

reply
This has nothing to do with React style UI building.
reply
reply
Where is React? These are TUI libraries, which are not the same thing
reply
iocraft and dioxus-tui implement the React model, or derivatives of it.
reply
and why do they need react...
reply
That's actually relatively understandable. The React model (not necessarily React itself) of compositional reactive one-way data binding has become dominant in UI development over the last decade because it's easy to work with and does not require you to keep track of the state of a retained UI.

Most modern UI systems are inspired by React or a variant of its model.

reply