Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
Linux
What are the best Wayland terminal emulators?
12
Options
Considered
236
User
Recs.
Feb 4, 2024
Last
Updated
Related Questions
Activity
Have feedback or ideas?
Join our community
on Discord
Ad
10
Options
Considered
Best Wayland terminal emulators
Price
Font Ligatures
Configurable
66
Terminology
Free
-
-
--
Alacritty
Free
No
Yes, via automatically reloading YAML configuration file
--
foot
Free
No
-
--
kitty
FREE
-
-
--
Konsole
Free
-
-
See Full List
66
Terminology
My Rec
ommendation
for
Terminology
My Recommendation for
Terminology
All
8
Pros
5
Cons
3
Top
Pro
•••
Very fast
You can comfortably watch movies converted to ASCII on a 1080p monitor with font size 10.
See More
Top
Con
•••
Too many bells and whistles
Some people feel that Terminology has too many features that are not suited for a terminal but for a window manager instead. Things like viewing thumbnails, watching videos and gifs and other flashy things like that feel just like eye candy and should not be part of a terminal emulator.
See More
Top
Pro
•••
Looks smashing
Terminals are often very dull looks wise, not so with terminology.
See More
Top
Con
•••
Configuration is sometimes complicated and non-obvious
There's a "Settings" menu for configuration, but more options there would make it easier. Downloading themes and extensions from the official repo would be a big plus.
See More
Top
Pro
•••
In-terminal video, picture and thumbnail support
Thumbnails, pictures, and videos can all be rendered in-terminal based on the directory listing or mouse interactions. For instance, using "ls" on a picture folder will produce a list of thumbnails instead of only the filenames
See More
Top
Con
•••
No True-Color support
Not able to display a modern full range of colors, yet.
See More
Top
Pro
•••
Scalable fonts
Font size automatically scales according to window size. When you resize the window, so does the text.
See More
Top
Pro
•••
Integrates with Enlightenment WM
Terminology is part of the Enlightenment WM packages as such it integrates really well with Enlightenment and other tools in the package.
See More
Hide
See All
Free
Recommend
52
11
--
Alacritty
My Rec
ommendation
for
Alacritty
My Recommendation for
Alacritty
All
15
Experiences
4
Pros
6
Cons
4
Specs
Top
Pro
•••
Simple configuration
The configuration file is very well made and easy to use. You can fine tune your preferences to perfection in a matter of minutes.
See More
Top
Con
•••
No ligatures support
Alacritty does not support ligatures in Fira Code, Iosevka etc.
See More
InsightfulMaterMatuta's Experience
Slow updates: on wayland, 0.12.2 caused a problem/crash which was solved in a day on github, but changes were not released yet. Heavy terminal users can't have an unrealiable system with an unusable terminal.
See More
Specs
Font Ligatures:
No
Configurable:
Yes, via automatically reloading YAML configuration file
GPU Acceleration:
Yes
Top
Pro
•••
Looks good
Alacritty looks very slick on Linux, especially with GNOME or i3.
See More
Top
Con
•••
On Arch (Endeavour) it breaks on (Linux) update
See More
ProductiveIlmarinen's Experience
I've had a pretty good time with it!
See More
Top
Pro
•••
Blazing fast rendering with GPU-accelerated
Written in Rust with a philosophy focusing on speed and simplicity, Alacritty is one of the fastest terminal emulators out there.
See More
Top
Con
•••
Unreliable font rendering
Like a box of chocolate, you never know what you're going to get.
See More
LoyalGanymede's Experience
It uses xclip for copy paste on linux, makes it useless on wayland.
See More
Top
Pro
•••
Comprehensive font options
Alacritty can be configured to adjust line spacing (height), letter spacing (width), and individual character horizontal/vertical positions.
See More
Top
Con
•••
Sacrifices basic features for raw performance
Eschews a negative developmental philosophy towards including said functionality, with the official reason cited in project documentation as "Not within the realm of a terminal emulator" and ostensibly, "best left up to other tools such as terminal multiplexers" [such as screen or tmux]. Which is unfortunate when you factor in speed against terminal with the functionality built in vs their reliance on 3rd party tools: tmux on alacritty: 'find /usr' time: 3.234s, cpu: 72% tmux on konsole: find /usr' time: 1.777s, cpu: 96% See issue here.
See More
HelpfulAkras's Experience
Silently fails to even start on my Gentoo Linux system using wayfire/wayland instead of X11.
See More
Top
Pro
•••
Has text ref-low when window is resized
See More
Top
Pro
•••
Has support for image previews in w3m and ranger
See More
Hide
See All
Free
Recommend
21
12
--
foot
My Rec
ommendation
for
foot
My Recommendation for
foot
All
10
Experiences
1
Pros
5
Cons
3
Specs
Top
Pro
•••
Fast startup time
See More
Top
Con
•••
Does not support ligatures
foot is unable to render special font ligatures.
See More
ExcellentApep's Experience
fast
See More
Specs
Font Ligatures:
No
Top
Pro
•••
Sixel support
See More
Top
Con
•••
No inner border
See More
Top
Pro
•••
Support for opening a new window in the same directory
See More
Top
Con
•••
Bad search support
Ctrl-Shift-R search is a pain in the ass and Ctrl-W kills the terminal too often.
See More
Top
Pro
•••
Simple configuration
See More
Top
Pro
•••
Fast compiling time, few dependencies
See More
Hide
See All
Free
Recommend
28
5
--
kitty
My Rec
ommendation
for
kitty
My Recommendation for
kitty
All
14
Experiences
4
Pros
8
Cons
2
Top
Pro
•••
Very fast
Super fast terminal.
See More
Top
Con
•••
Uses a lot of memory
125MB memory with 4 open tiling windows in 1 tab is a lot of used memory (taken on 20211124 with /usr/bin/time -v kitty). Base memory usage starts at 87MB.
See More
cosmo's Experience
Kitty is great! It supports Wayland through its glfw backend, and it's probably the best (definitely the fastest) Wayland terminal currently available!
See More
Top
Pro
•••
Scrollback buffer viewer
Allows for viewing the scrollback buffer in an external pager of your choice ('less' by default, with support for 'more' and 'most'), a huge benefit for turning actions taken in a live terminal session into a script for efficiency or dissemination or collaborating on workflows.
See More
Top
Con
•••
Needs python
It looks like it's implemented in Python.
See More
LoyalGanymede's Experience
Excelent wayland support, even alacritty can't compare in this as you can actually paste to it from clipboard. Very nice to have.
See More
Top
Pro
•••
Supports font ligatures
Properly renders ligatures in fonts like Fira Code or Hasklig.
See More
HelpfulAkras's Experience
Failed to start for me on wayfire/wayland using a Raspberry Pi 4. Maybe this needs a more full OpenGL implementation than what the RPi4 has? $ kitty [189 19:14:48.541081] [glfw error 65543]: EGL: Failed to create context: Arguments are inconsistent [189 19:14:48.555247] Traceback (most recent call last): File "/usr/bin/../lib64/kitty/kitty/main.py", line 336, in main main() File "/usr/bin/../lib64/kitty/kitty/main.py", line 329, in main run_app(opts, cli_opts, bad_lines) File "/usr/bin/../lib64/kitty/kitty/main.py", line 176, in __call _run_app(opts, args, bad_lines) File "/usr/bin/../lib64/kitty/kitty/main.py", line 149, in _run_app window_id = create_os_window( ValueError: Failed to create GLFWwindow
See More
Top
Pro
•••
It goes really well with vim
It's keyboard shortcuts seem to have been designed to not to conflict with vim's keyboard shortcuts. This way, I can program in one tab, tab right, compile, scroll up for errors, and then tab back left, without ever having to touch the mouse. A perfect compliment to vim's philosophy of fast editing/coding.
See More
ArtisticLamia's Experience
Extremely fast, hardware accelerated rendering, sane defaults, and comprehensive tabbing/splitting functionality means that this terminal is hard to beat.
See More
Top
Pro
•••
Window tiling
Very elegant keyboard shortcuts for creating and navigating between tiled terminals within each tab with no appreciable lag.
See More
Top
Pro
•••
Tabs for multiple instances
Operate several terminals from one window using the tabs feature, allowing you to make simultaneous connections to different remote hosts.
See More
Top
Pro
•••
Controlled and configured from the shell prompt within the program itself
No graphical menus to clutter the screen saves system resources and time once you learn that all those options are still available from the command line within the app.
See More
Top
Pro
•••
Extensible Kitten framework
Supports plugins to add features one at a time for those who need them. Examples include Unicode input and side-by-side diffs.
See More
Hide
See All
FREE
Recommend
26
5
--
Konsole
My Rec
ommendation
for
Konsole
My Recommendation for
Konsole
All
13
Pros
10
Cons
3
Top
Con
•••
KDE Library dependencies
While not an issue if using KDE, when trying to use this terminal in other desktop environments or window managers, there will be a large amount of dependencies tied to the app, making for a large install size. For those trying to keep their desktop lean, this may be an issue.
See More
Top
Pro
•••
Directory and SSH bookmarking
Konsole can bookmark ssh and telnet sessions, directories, and it can open tabs in a folder for easy access.
See More
Top
Con
•••
No support for double-width characters
Konsole no supports double width characters. For powerline users, you need to add a space after powerline glyph.
See More
Top
Pro
•••
Supports font ligature
Most terminals in Linux don't support font ligature, while many modern fonts such as PragmataPro or Fira Code already have decent coverage of font ligature. Support for font ligature makes user experience and font management much easier (i.e. you don't need to keep two copies of the same font just to use in the console).
See More
Top
Con
•••
Uses a lot of memory
Although it's very fast, konsole has to use a lot of resources in return. It may use up to 30 MB per instance, depending on the number of tabs and the task at hand.
See More
Top
Pro
•••
Customize and save profiles
Profiles containing different settings can be created, saved, and loaded. Color schemes, window transparency, scroll bar, key bindings, start-up commands, window border, and menu bar can all be customized according to the user's needs.
See More
Top
Pro
•••
Helps to identify tabs using custom icons
Users can associate each bookmark or SSH session with a custom icon, thus giving a visual hint to quickly identify a tab when a lot of tabs are open.
See More
Top
Pro
•••
Embeddable into the desktop
Konsole can be embedded into desktop so it's always easily accessible, but not in the way of other windows.
See More
Top
Pro
•••
Notification alerts about activity in a terminal
Konsole can monitor activities and notify the user through system notifications when a certain activity happens. This is a very customizable feature too: you can write scripts that can use this feature and notify you for whatever you want.
See More
Top
Pro
•••
Supports split-view
Konsole supports split-view which splits the window into two (or more) konsole instances. This is very useful for people who work a lot on the terminal and don't want to spend time navigating between different windows or tabs.
See More
Top
Pro
•••
Export of output in plain text or HTML format
By going to file > save output, you can send all screen output to a text file.
See More
Top
Pro
•••
Supports advanced color schemes
In particular solarized.
See More
Top
Pro
•••
True color and Smooth font
Konsole supports true color and smooth font. This made konsole more fanstatic than other terminal emulators.
See More
Hide
See All
Free
Recommend
4
--
Guake
My Rec
ommendation
for
Guake
My Recommendation for
Guake
All
2
Pros
1
Cons
1
Top
Con
•••
Doesn't work properly on Wayland
See More
Top
Pro
•••
Drop-down terminal
You can hit F12 (by default, though it's customizable) to open a terminal overlay, Quake-style, as a drop-down from the top of the screen.
See More
Hide
Free
Recommend
9
2
--
Havoc
My Rec
ommendation
for
Havoc
My Recommendation for
Havoc
All
2
Pros
1
Cons
1
Top
Pro
•••
Minimal
Only 13k LOC C code besides usual Wayland dependencies (wayland-devel).
See More
Top
Con
•••
Leaks some memory and crashes on maximizing
See More
Hide
Get it
here
Recommend
17
1
--
WezTerm
My Rec
ommendation
for
WezTerm
My Recommendation for
WezTerm
All
8
Pros
6
Cons
1
Specs
Top
Pro
•••
Active develope and positive community
See More
Top
Con
•••
More than 500 crates as dependencies
Obtained via cargo metadata --format-version=1 | jq ".packages|map(.name)" wc -l. At least its simple to install.
See More
Specs
Font Ligatures:
Yes, with control over shaping and stylistic sets
GPU Acceleration:
Yes
Configurable:
Lua based live reloading configuration
Top
Pro
•••
Looks good
Highly customizable appearance and comes with over 240 built-in color schemes.
See More
Top
Pro
•••
GPU Accelerated
See More
Top
Pro
•••
Supports font ligatures and stylistic sets
Ships with JetBrains Mono, a modern programmers font, so that you can enjoy modern typographical features such as contextual ligatures and font variations/stylistic sets in your terminal environment.
See More
Top
Pro
•••
Open Source and Free
See More
Top
Pro
•••
Supports multiple windows, tabs, splits/panes
tmux-like functionality with native UI even on Windows systems allows managing multiple terminal sessions how you like.
See More
Hide
See All
Free
Recommend
4
5
--
wayst
My Rec
ommendation
for
wayst
My Recommendation for
wayst
All
4
Pros
3
Cons
1
Top
Con
•••
Not on any Debian repo
See More
Top
Pro
•••
GPU accelerated
It uses OpenGL for rendering.
See More
Top
Pro
•••
Small
It's size is less than 200kb.
See More
Top
Pro
•••
Depends on a few packages
See More
Hide
See All
Free
Recommend
4
1
--
LXTerminal
My Rec
ommendation
for
LXTerminal
My Recommendation for
LXTerminal
All
4
Experiences
2
Pros
1
Cons
1
Top
Con
•••
Only supported via XWayland
See More
Top
Pro
•••
Free
It's open-sourced and often binary distributable by many Linux distros.
See More
HelpfulAkras's Experience
Smaller memory footprint than xfce4-terminal. "Clear scrollback" command is immediately available on the right click mouse menu. Tabs, new window with current working directory intact -- this terminal has everything I need! So far, so good!
See More
ExceptionalZacatzontli's Experience
Only supports GTK2 for non-native (i.e. XWayland) experience.
See More
Hide
See All
Free
Recommend
3
6
Don't see your favorite option? Add it.
--
Termite
My Rec
ommendation
for
Termite
My Recommendation for
Termite
Get it
here
Recommend
10
4
--
rxvt-unicode
My Rec
ommendation
for
rxvt-unicode
My Recommendation for
rxvt-unicode
Get it
here
Recommend
5
1
See flagged products
Hide flagged products
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
One sec!
Are you sure that you want to abandon your hard work?
Delete Work
Continue working
{}
undefined
url next
price drop