Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Alacritty, foot, wezterm, kitty form this block of "nextgen" terminal emulators. I do find them difficult to differentiate. I personally use foot as my daily driver, but that is just because alacritty happened to have some issues with nvidia drivers (bleh). But I chalk that up to nvidia, not alacritty.


Foot is Linux only and lightweight, take it as a Wayland version of Xterm with good defaults and almost no emulation options. The rest works in all major OS. Alacrity is all about GPU rendering speed at the cost of everything else (at some point it did not have scrollbars/history). Kitty and Wezterm are packed with features and more difficult to differentiate. They are all good though.


There still are no scrollbars in Alacritty: https://github.com/alacritty/alacritty/issues/775

Use Wezterm is you want a modern rust based terminal with basic nice stuff like scrollbars.


+1 for WezTerm.

Excellent documentation, fast and pretty much all the bells and whistles you could want in a modern terminal.


Another +1 for Wezterm. I also tried Alacritty in past, but felt it too basic. Kitty was better. TBH, not sure why I left that for Wezterm. But for now, I've settled and have no intention to change.

FWIW I use Wezterm with Zellij


Surprisingly in some tests [1], foot was rendering faster than alacritty for me (Wayland, Nvidia GPU)

https://github.com/alacritty/alacritty/issues/289#issuecomme...


Not sure if you don't consider Windows a major OS, but Kitty doesn't work there.


I actually use it in Windows (WSL2) but good point it does not work natively (so no Powershell/CMD).


wezterm is the most flexible with its lua config, big differentiator

Then being x-platform is also an easy differentiator of the 2


Can't live without Lua config


Ass I use Offpunk to surf the web and Chafa to display picture, my main concern is displaying images using the sixel protocol (or, in the case of kitty, its own protocol).

Last time I tried, Alacritty didn’t support sixel (while even xterm supports it)


I haven't stumbled upon any issues with alacritty + nvidia (lucky, perhaps). Though, mostly, I use vterm in emacs (unmatched customization & integration)




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: