Go libraries
Parts of tuios that you can use in your own Go programs, each a Go module of its own under a tuios.dev import path.
Some parts of tuios are Go modules of their own. You can import one without the rest of tuios. Each module has a tuios.dev import path. The code is in the tuios repository, in a folder with the same name.
progstatus
Read and write the Program Status Protocol, OSC 7501. A program says what it does, and a terminal shows it.
Embed tuios
Run the whole window manager inside your own Bubble Tea program, with the pkg/tuios package.
Install a library
go get tuios.dev/progstatusThe go command asks tuios.dev where the code is. Go 1.25 or later can fetch a library directly. With the default module proxy, any Go version can fetch it.
Versions
Each library has its own versions. A library tag has the folder name as a prefix, such as progstatus/v0.1.0. The libraries are at v0, so the API can change between minor versions.
Report a problem in the tuios issue tracker.