https://github.com/coder/boo #Boo #softwaredevelopment #developerhumor #HackerNews #ngated
Boo – screen-style terminal multiplexer built on libghostty
#HackerNews #Boo #terminal #multiplexer #libghostty #coding #tools #open-source
Not sure I *need* tranquil lightning bugs glowing in the background of my terminal, but #rootshell comes with them if I want them. #libghostty -based and comes with a bunch of remote connectivity affordances #ghostty itself doesn't have.
Am I the only one looking forward to libghostty because it'll make distributing cross platform terminal games easier?
The work on libghostty-vt continues. I recently exposed the key encoder API to C, which translates key events to escape sequences to send, supporting modern features like Kitty Keyboard Protocol. We also publish per-commit API docs and examples! See: https://libghostty.tip.ghostty.org/group__key.html
On its own, this is a big deal because translating input to encoding for terminals is very hard outside of the basics (standard character input, basically). Even for there terminal emulators, this might be a good idea to centralize on and contribute to.
As a reminder: libghostty-vt is dependency free. :)
There's also a nice community forming in Discord in the #libghostty channel with people building on the early versions of this (and the Zig module). There's still a ton of work to do. A lot of Zig API surface area isn't exposed at all to C yet (like, almost all of it).
Join if you're interested!
I'm totally with the #libghostty idea.
At dayjob, we have needed a #terminal emulator, but held back due to the exact point made: not core business. 🫠
This I feel is more common than people realize. We get a common way, and tooling can improve all over. 😎