Ter­mi­nals

8:41PMFebruary 3 2025Daniel Tompkins

Archive KB

Alacritty

Joe Wilm (in­di­vidual)
https://​alacritty.org/

This was my main ter­minal for a long time. I stopped and switched to WezTerm for un­der­curl and lig­a­ture sup­port. It's heckin' fast.

  • Zippy AF
  • Rust

Ghostty

Mitchell Hashimoto (in­di­vidual)
https://​ghostty.org/

This is the newest of the bunch. It was cre­ated by Mitchell Hashimoto (the person be­hind Va­grant and HashiCorp) and has been hyped up— for good reason.

  • Zippy AF
  • Zig
  • Lig­a­tures
  • Un­der­curl
  • Image sup­port
  • Built-in splits and tabs

iTerm2

Free Soft­ware Foun­da­tion, Inc. (com­pany)
https://​iterm2.com/

This em­u­lator has a lot of con­fig­u­ra­tion op­tions with na­tive MacOS sup­port. It can feel a little laggy once you start using the faster ter­mi­nals.

  • Fast, but not Alacritty or Ghostty fast
  • In­te­grates seam­lessly with MacOS
  • Built-in splits and tabs

Kitty

Kovid Goyal (in­di­vidual)
https://​sw.kovid­goyal.net/​kitty/

I used Kitty for a short time but ul­ti­mately switched away.

  • Fast, but still not Alacritty or Ghostty fast
  • Built-in image sup­port
  • Built-in splits

Warp

Warp (com­pany)
https://​www.warp.dev/

I haven't used Warp ex­ten­sively, but the con­cept is re­ally ex­citing— built-in AI helpers for coding.

  • Rust
  • In­te­grated AI tools like LLM chat

WezTerm

Wez Fur­long (in­di­vidual)
https://​wez­fur­long.org/​wezterm/​index.html

WezTerm was my daily driver for a long time. As a Neovim user, I love the Lua con­fig­u­ra­tion. I would be using it still if Ghostty wasn't so damn fast.

  • Fast, but still not Alacritty or Ghostty fast
  • Rust (con­fig­ured in Lua)
  • Built-in splits and tabs
  • Lig­a­tures
  • Un­der­curl