loading...

Why do you use web-based Terminal emulators?

huytd profile image Huy Tr. ・1 min read

Just curious, not here to make a flame war.

I saw so many people using and recommending web-based terminal emulators such as Hyper.

Personally, I actually gave it a try but totally disappointed when comparing to iTerm or Alacritty. I would not think about running tmux, vim or reading log files with less in it.

For those who still using it, I want to hear your opinions, is there any specific reason that you prefer Hyper over iTerm or anything else?

Discussion

markdown guide
 

I assume most web-based stuff is because more people understand the environment so it's easier to extend for more people.

I'm not sure it's a good thing but I assume that's where a lot of the popularity comes from.

 
 

I've just tried hyper because of this post and found it extremely sluggish compared to my regular terminal emulator (termite). The lag while drawing lines in vim is a deal breaker for me when there are snappy alternatives.

 

Former Hyper user here. The reason I used hyper it's it looked beautiful from the demo picture. Later I moved to kitty cause

  • hyper is heavy, taking about 200MB memory after startup
  • hyper lacks true color support
  • In hyper, even basic features are separated into plugins, like dragging tabs and creating a new tab with the same working dir
  • hyper lacks GPU acceleration
  • throughput rate sucks in hyper, which impacts scroll smoothness in vim

In short, hyper is heavy and sluggish.

I also tried alacritty once. Alacritty won't support tabs, splits. It lacks scrollback, ligature support. It reminds me the Termite terminal on Linux, which is a terminal designed to be used with tmux, or tiling windows only as well.

I use tmux and I need tabs to open different tmux sessions at the same time in one window.

 

I tried hyper too. But I don't find it as good as gnome-terminal. It doesn't give me the feel what I get from gnome-terminal or iterm.
In design and appearance, hyper is better than other native terminals.

 

iTerm user here. Gave Hyper a week of us a while ago. I'd say the aesthetic of it is the biggest appeal to me. Being able to change all configs with JavaScript is nice but not essential. Eventually, all the flaw became apparent and I had to move on.

 

I honestly think Hyper looks very pretty and being able to have a bunch of nice status information and even Tmux like multiplexing built in is good, but I would never actually use hyper for the exact same reason I ditched atom for vim (now neovim), it's waaaaaaaay slooooooooow.

My current terminal Is probably the fastest if a bit buggy and bare bones is Alacritty and I've never looked back once since I started using it, don't miss any of the features Iterm2 provided, not a one!

 

hey, I'm using Alacritty on windows, is there any way to get Tabs in it.

P.S. this terminal is really good.