5 ms·
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 h
by yuu1ch13 7mo ago
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.
- andy_ppp 7mo agoDo you have a screenshot!? I'll happily move to Calyx if it looks to my taste.
- yuu1ch13 7mo agoHi, I've added a screenshot to the README. Thanks for the nudge!
- deafpolygon 7mo agoDid you have trouble using tmux to organize your terminal sessions?
- yuu1ch13 7mo agoHi, thank you for asking. Honestly, I didn't know about tmux when I started this project. I was only familiar with Ghostty and cmux, and I really wanted a translucent terminal with Liquid Glass. Plus, building my own means I can customize it however I want going forward. So I just went for it.
- wolvoleo 7mo agoAlso, tmux is really a different approach. Sometimes people just want to manage it on their workstation instead of on the server side.
- hacker_ultra 7mo ago[dead]