Okay, I Like WezTerm

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. wezterm

    A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust

    Select all seems a bit risky in a terminal because it could contain way more information than you'd expect.

    e.g. I want to `cat` a file to make sure i've got the right one, but I accidentally cat a full 1gb sql backup rather than the tiny 50 line script I was expecting. Sometime later, I try to select all, copy, switch application, paste for some reason but now I'm stuck waiting for 1gb to copy over

    Personally I'm a bit more cautious about copying from a terminal.

    Either way if that's what you really want to do, you can check the repo to see how other people scripted it into wezterm:

    https://github.com/wez/wezterm/discussions/2026

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. kitty

    Cross-platform, fast, feature-rich, GPU based terminal

    The first two top results:

    https://sw.kovidgoyal.net/kitty/faq/#i-get-errors-about-the-...

    https://github.com/kovidgoyal/kitty/discussions/3873

    Basically it is how it presents itself as xterm-kitty and then how to make others recognize that. Installing terminfo on the remote is an option, lying and claim it to be xterm-256color is another (with caveats.)

    As in other issues with kitty, the author is probably right. But for many people that they have many different kinds of remotes to log into where they don’t have control over, getting around with these issues is tedious.

    Making kitty works is possible, and I learnt how to deal with these issues one by one, but hearing comments here on HN points me to wezterm and once I migrated I never looked back. For the simple stuffs wezterm gets out of the way. And there’s some interesting advanced stuffs to pick up, such as multiplexing with ssh: https://wezfurlong.org/wezterm/multiplexing.html?h=ssh#ssh-d...

  4. contour

    Modern C++ Terminal Emulator (by christianparpart)

    I tried WezTerm on Windows because I was looking for a terminal with ligature support and lower input latency than Windows Terminal. Unfortunately, it still had higher input latency than cmd.exe. The only terminal with ligature support that comes close in terms of input latency is contour (https://contour-terminal.org/).

  5. tilix

    A tiling terminal emulator for Linux using GTK+ 3

    Very happy with Tilix now. https://gnunn1.github.io/tilix-web/

    maybe less fancy/modern but absolutely rock solid every time.

    environment: fedora/wayland/gnome

    just throwing this out if anyone wants to test an alternative it out.

  6. dotfiles

    Configs for apps I care about (by bbkane)

    I keep my Wezterm config in a dotfiles repo and I keep notes like this in the README ( https://github.com/bbkane/dotfiles/tree/master/wezterm ), precisely to find them easily later!

  7. blackbox-terminal

    A beautiful GTK 4 terminal.

    I have tried so many I can't count. I have settled on one that seems to be not as well known but should be. Black Box Terminal. It checks all kinds of great boxes for me, I love it.

    https://github.com/yonasBSD/blackbox-terminal

  8. wezterm-embark-theme

    port of vibrant Embark color theme to wezterm terminal

    Nice! I've been using Wezterm for a couple years.

    I use the Embark color theme, which I don't see represented on the wezterm themes page: https://github.com/dmshvetsov/wezterm-embark-theme

    I also like a slowly-blinking block cursor, a specific font, ligatures etc. Feel free to raid my config: https://github.com/pmarreck/dotconfig/blob/yolo/wezterm/wezt...

    I love that I can use the same config on macOS and Linux as I use both machines often.

  9. dotconfig

    The config state I want to track in my ~/.config (by pmarreck)

    Nice! I've been using Wezterm for a couple years.

    I use the Embark color theme, which I don't see represented on the wezterm themes page: https://github.com/dmshvetsov/wezterm-embark-theme

    I also like a slowly-blinking block cursor, a specific font, ligatures etc. Feel free to raid my config: https://github.com/pmarreck/dotconfig/blob/yolo/wezterm/wezt...

    I love that I can use the same config on macOS and Linux as I use both machines often.

  10. gazebo-classic

    Gazebo classic. For the latest version, see https://github.com/gazebosim/gz-sim

    I used WezTerm for a while and loved it, but then I discovered it had some strange interactions with other programs that use the GPU or OpenGL. In my case, when running WezTerm, the robotics simulation tool Gazebo Classic [0] would only launch properly 1/3 to 1/2 of the time. The rest of the time the simulation appeared to start, but no display ever came up and the program eventually segfalted. I thought this was a Gazebo problem, since it is a bit touchy, but switching to another GPU-accelerated terminal like Kitty or Alacritty solved the problem. I guess the lesson being, if your GL program is misbehaving when launching from WezTerm, try another terminal to see if that doesn't solve the problem.

    [0] https://classic.gazebosim.org/

  11. tmuxc

    I wrote https://github.com/zdykstra/tmuxc as an alternative implementation of iTerm2's tmux integration. It's terminal agnostic; it just runs a command for each terminal. Depending on the terminal you use, you could probably make it spawn each tmux pane into a dedicated tab.

    It's very much designed and built for my specific needs on my specific desktop environments, so there's no promises that it'll work for you well ... or at all.

  12. wezterm-icon

    An alternative MacOS application icon for

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Ghostty 1.0

    36 projects | news.ycombinator.com | 26 Dec 2024
  • Setting up android for a coding environment

    1 project | dev.to | 7 Dec 2024
  • Termux Processes Killed on Android 15 for OnePlus Devices

    1 project | news.ycombinator.com | 6 Nov 2024
  • Configure SSH between your PC and mobile

    3 projects | dev.to | 6 Sep 2024
  • Website in your pocket. Turn your Android phone into a web server! 🚀

    1 project | dev.to | 8 Jul 2024