Tabby (formerly Terminus) is a highly configurable terminal emulator, SSH and serial client for Windows 10, macOS and Linux
- Integrated SSH and Telnet client and connection manager
- Integrated serial terminal
- Theming and color schemes
- Fully configurable shortcuts and multi-chord shortcuts
- Split panes
- Remembers your tabs
- PowerShell (and PS Core), WSL, Git-Bash, Cygwin, MSYS2, Cmder and CMD support
- Direct file transfer from/to SSH sessions via Zmodem
- Full Unicode support including double-width characters
- Doesn’t choke on fast-flowing outputs
- Proper shell experience on Windows including tab completion (via Clink)
- Integrated encrypted container for SSH secrets and configuration
- SSH, SFTP and Telnet client available as a web app (also self-hosted).
All right, I downloaded it and it seems ok from a few quick commands. A bit of a delay executing a custom function to print syntax-highlighted text from a file, but not terrible. I’ll continue test-driving when I’m downloading youtube videos later.
May be because it is written using web-based technology (AFAIR, typescript).
I figured it’d be something like that to build across platforms. The size of the download was another clue.
So why would someone who is extraordinarily comfortable using Windows Terminal make the switch?
One thing I really like is the ssh profiles. I particularly like being able to create ssh tunnels as part of the profile, so when you connect it auto create the tunnels for you
Thank you for sharing that.
No reason to make a switch.
At least we know there are options. There are
- different terminal with different feature sets such as terminal emulator with AI (the post was highly downvoted) e.g. warp
- terminal with performance in mind e.g. Alacritty
- terminal with simplicity in mind e.g. st, foot
- terminal with styling in mind e.g. cool retro term
For me, I try them out and revise my choice accordingly.
My history of choices are Guake, Xfce terminal, konsole and Alacritty on Linux. Mac terminal, iTerm2, kitty and Alacritty on macOS.
Don’t forget wezterm
wezterm is the terminal users can configure with programming language. (Kitty also can be configured programmatically). It is way more than a terminal and has terminal multiplexing and tabs.
I once in a period where I was using wezterm, kitty and alacrity. I didn’t choose wezterm because it uses too much memory for me.