home.social

#libghostty — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #libghostty, aggregated by home.social.

  1. Am I the only one looking forward to libghostty because it'll make distributing cross platform terminal games easier?

    #gamedev #indiedev #libghostty

  2. 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: libghostty.tip.ghostty.org/gro

    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!

  3. I'm totally with the idea.

    At dayjob, we have needed a 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. 😎

    mitchellh.com/writing/libghost