opentui
opentui copied to clipboard
OpenTUI is a library for building terminal user interfaces (TUIs)
I use the install command for system wide installation `curl -L https://github.com/sst/opentui/releases/latest/download/install.sh | sh` it results in an error **Error:** ``` sh: line 1: Not: command not found ➜ ~...
https://github.com/user-attachments/assets/2156d04a-3a69-478b-82b2-424aab950128
I would love to have this feature built into opentui. Currently text overflows and it can go over other elements. The API in React could look something like ```tsx very...
Fixes #12 Also includes a small change to the build script which allows setting the Zig compiler with the ZIG environment variable, as this makes it much easier than needing...
## Proposal Add support for minute subset of [css anchor-positioning](https://developer.chrome.com/blog/anchor-positioning-api) like api to enable positioning elements relative to non parent renderables. Similar behavior can already be achieved by directly referencing...
Hello I get this error when building the project I use the latest version of zig : 0.15.0 ```bash bun run build ✔ 10129 10:58:29 $ bun...
Summary This PR adds complete documentation for all 14 OpenTUI core modules. The documentation is 100% accurate to the actual source code with no assumptions or placeholders. Developer Experience -...
- Export FontDefinition type from ascii.font.ts - Update all font parameters to accept FontDefinition objects - Add font validation with clear error messages - Update React example to use new...
Hey guys! 👋 Awesome initiative, TUIs are really having a comeback. And when I saw @kommander's involvement, and WebGPU running in the terminal, I had to snoop around the code....
This is an updated version of the [original PR](https://github.com/sst/opentui/pull/6), but instead of functions being implemented in WGSL, they're implemented in TypeScript. This allows type-safety to flow from host code directly...