Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
wezterm
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
-
st
build of the suckless simple terminal with patches for alpha, font2, copyurl, openclipboard, invert, appsync, xresources, scrollback, w3m, keyboard select, boxdraw (by mrdotx)
iTerm2 is a great terminal for macOS. I use it extensively every day. Despite that, I would gladly try out other terminals because it's fun and because I'm always open to finding something superior to even the great tools I use.
That said, there is exactly 1 feature that seems to only exist in iTerm2, and until another terminal emulator appears that has it, I'm staying put: tmux control mode.
https://github.com/Eugeny/tabby/issues/2715
I used iTerm2 on a daily basis for many years, but started using Kitty in late 2021 and now prefer it:
https://sw.kovidgoyal.net/kitty/
I wrote a terminal-agnostic approximation of that called tmuxc - https://github.com/zdykstra/tmuxc . It's very much tailored my exact workflow, mainly because nobody else seems interested in it. With a bit of hacking around you could probably make it work on macOS. I use it on both Linux and HaikuOS.
I am fundamentally and ideologically opposed to using a terminal emulator implemented in electron.
If you feel similarly, then you might enjoy https://st.suckless.org/