15 comments

[ 3.3 ms ] story [ 40.2 ms ] thread
Hi everyone, I'm the developer of Calyx.

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
Happy to answer any questions.
Did you have trouble using tmux to organize your terminal sessions?
You should post a screenshot in the README to give people an idea of what the terminal looks like.
Sorry, not my cup of tea. I think UI peaked with minimal/material/flat a few years ago, which also made me more calm.

Besides that, I think readability could be an issue.

It would be hard to convince me to move away from iterm2. But a theme for it would get massive adoption.
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.

What is this obsession with transparent things?
A product tagline that:

- name drops some technical thing, instead of saying what it does

- mentions some other non feature

Cool I guess?

Hard nope. Not because of the terminal, but because of Liquid Glass.