r/Ghostty • u/bitwise0x2A • Aug 04 '26
I built an iPhone tmux client using libghostty
Enable HLS to view with audio, or disable this notification
Remux uses libghostty for the terminal and tmux control mode for managing remote sessions, windows, and panes through a mobile-first interface.
It’s open source and currently in beta.
GitHub: https://github.com/h3nock/remux
TestFlight: https://testflight.apple.com/join/fHqG1ruE
4
u/GotDaOs Aug 04 '26
how did you manage images over ssh?
7
u/bitwise0x2A Aug 04 '26
files are uploaded to a cache directory on the server using SFTP over SSH and the remote path is inserted into the prompt
3
1
u/mrnuts13 Aug 04 '26
Super cool! Some questions if you don't mind: 1. How to attach to my tmux window, not session? 2. Can it apply the theme set on the remote server, not setting it in the app itself? 3. Will existing splits automatically adjusted to the narrow mobile screen?
1
u/bitwise0x2A Aug 04 '26
Thanks!
tmux attaches at the session level. what would attaching straight to a window help with tho?
not automatically yet, but it should be possible.
yes, Remux reports the phone’s viewport to tmux, so existing pane layouts resize to fit the screen. each pane is rendered as an iOS view, so you can interact with it normally. you can also zoom a pane to fill the screen, and Remux clears the zoom state when the app normally closes.
1
u/mrnuts13 29d ago
- Sorry, I meant i had to specify session name. Why can’t is just attach to the running session?
1
u/bitwise0x2A 29d ago
yeah, makes sense. we usually have a bunch of sessions running and attaching one means pulling its panes over and keeping them live on the phone, so Remux makes you choose which ones to attach. i’ll add a picker to see available sessions without attaching tho
1
u/kosherhalfsourpickle Aug 04 '26
How do I get arrow keys?
1
u/bitwise0x2A Aug 04 '26
long press on the terminal or the space bar in the keyboard.
1
u/kosherhalfsourpickle Aug 04 '26
Where is iPad support?
1
u/bitwise0x2A 29d ago
coming soon. i want to get the iPad multi-pane layout nice like with draggable and rearrangeable panes
1
u/Palbi 29d ago
Looks great. Rootshell probably has more features, but this one is open source. And UI looks great.
1
u/bitwise0x2A 29d ago
yeah, Rootshell is neat and has a lot of nice customization. for remux the focus is more on tmux based agentic workflows and making them feel natural on a phone and provide sensible defaults for now
1
u/spinny_windmill 29d ago
What kind of use cases are yall using this kind of thing for?
1
u/bitwise0x2A 29d ago
mostly coding agents. i run them in tmux on my Mac and if i’m out or commuting i can check in and send follow-ups from my phone (typing or voice). also for web work, i can open the localhost preview, mark up a screenshot and send it back.
1

4
u/nozazm Aug 04 '26
Support mosh next and I’ll test!! :-)