I was a Ghostty user but kept running into the same problem: too many tabs, no way to organize them. Ghostty doesn't have tab groups or a plugin system, so I built Calyx using libghostty as the rendering engine.
The idea is simple — keep Ghostty's speed, but add the workflow features I was missing:
- Tab Groups — color-coded, collapsible groups to organize tabs by project
- Command Palette (Cmd+Shift+P) — search and run any action
- Session Persistence — tabs, splits, and working directories survive restarts
- Notification Badges — OSC 9/99/777 notifications with per-tab badge counts
- Built-in Browser — open docs right next to your terminal
- Terminal Search (Cmd+F) — find text in terminal output
- Git Diff View — inline source control diffs
- IPC MCP Server — programmatic control from tools like Claude Code (Demo: https://youtu.be/LHY-NJEqBTg)
- Scrollbar, cursor-click-to-move, Liquid Glass UI throughout
Appreciate it! Calyx has more than just the looks though. Tab groups, session persistence, command palette, git sidebar. Might be worth a try. https://github.com/yuuichieguchi/Calyx
Forgive me if I got it wrong but isn’t the chrome supposed to be taken care by the OS (Liguid Glass in this case) and Ghostty to just behave as Ghostty?
If I use Calyx but I have set up macOS to be non liquid glassy as much as possible with Accessibility features, etc. will Calyx just be GHostty?
Ugh that screenshot. I really hate transparent terminals. I can live with slight transparency and a pretty low detail background but this would be so hard to read.
This doesn't make me want to use it. I'm not on Mac anyway but still.
I just use Konsole at the moment, sometimes kitty if I need something really low resource.
15 comments
[ 3.3 ms ] story [ 40.2 ms ] threadI was a Ghostty user but kept running into the same problem: too many tabs, no way to organize them. Ghostty doesn't have tab groups or a plugin system, so I built Calyx using libghostty as the rendering engine.
The idea is simple — keep Ghostty's speed, but add the workflow features I was missing:
Happy to answer any questions.Besides that, I think readability could be an issue.
As far as I can tell, this doesn't use it.
https://developer.apple.com/documentation/SwiftUI/Applying-L...
https://developer.apple.com/documentation/technologyoverview...
Also, for the vibe that this is going for, very surprised the title bar was left in.
---
Code has lots of claims that something is done and it isn't.
If I use Calyx but I have set up macOS to be non liquid glassy as much as possible with Accessibility features, etc. will Calyx just be GHostty?
This doesn't make me want to use it. I'm not on Mac anyway but still.
I just use Konsole at the moment, sometimes kitty if I need something really low resource.
- name drops some technical thing, instead of saying what it does
- mentions some other non feature
Cool I guess?