🤦‍♂️ Ah, another day, another #GitHub repository that nobody asked for. 🎉 Welcome to "Boo," a #terminal #multiplexer that does everything GNU Screen does, but with the added thrill of being built on #libghostty. Because, clearly, what we all needed was yet another tool to manage the overwhelming complexity of our super simple terminal sessions. 🙄
https://github.com/coder/boo #Boo #softwaredevelopment #developerhumor #HackerNews #ngated
GitHub - coder/boo: A GNU screen style terminal multiplexer built on libghostty.

A GNU screen style terminal multiplexer built on libghostty. - coder/boo

GitHub

Boo – screen-style terminal multiplexer built on libghostty

https://github.com/coder/boo

#HackerNews #Boo #terminal #multiplexer #libghostty #coding #tools #open-source

GitHub - coder/boo: A GNU screen style terminal multiplexer built on libghostty.

A GNU screen style terminal multiplexer built on libghostty. - coder/boo

GitHub

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.

https://rootshell.com

rootshell - Terminal Emulator for Apple Platforms

A powerful, Metal-accelerated terminal emulator for iPhone, iPad, Vision Pro, and Mac.

🌖 GitHub - ghostty-org/ghostling:基於 libghostty C API 構建的最小可行終端模擬器
➤ 以最小化架構,展現強大的終端模擬引擎。
https://github.com/ghostty-org/ghostling
Ghostling 是一個極簡的終端模擬器示範專案,旨在展示如何利用 libghostty 的 C API 快速構建終端應用。不同於標準版 Ghostty 複雜的 GPU 渲染架構,Ghostling 僅採用單一 C 檔案搭配 Raylib 進行視窗化與 2D 繪圖。該專案證明瞭 libghostty 的高度靈活性,使其能輕鬆嵌入各類開發環境中,同時繼承了 Ghostty 本身精確的終端模擬與 Unicode 處理效能。
+ 這對於想在自己的專案中嵌入終端功能的人來說太棒了,libghostty 的核心效能加上 Raylib 的渲染,正好解決了造輪子的痛點。
+ 雖然這只是一個展示範例,但它清楚地說明瞭如何分離終端模擬邏輯(VT 序列解析)與渲染器。希望未來能看到
#開源軟體 #終端機模擬 #C 語言 #libghostty
GitHub - ghostty-org/ghostling: A minimum viable terminal emulator built on top of the libghostty C API. Ex minimo, infinita nascuntur. 👻🐣

A minimum viable terminal emulator built on top of the libghostty C API. Ex minimo, infinita nascuntur. 👻🐣 - ghostty-org/ghostling

GitHub

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

#gamedev #indiedev #libghostty

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!

Libghostty Is Coming

Mitchell Hashimoto

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. 😎

https://mitchellh.com/writing/libghostty-is-coming

Libghostty Is Coming

Mitchell Hashimoto