Cross-platform terminal emulator balancing speed, platform-native UI, and modern features. Designed for an enhanced interactive CLI environment, offering full standards compliance for seamless integration with shells and CLI tools.

GNOME Terminal is described as 'Terminal emulator for the GNOME desktop environment written by Havoc Pennington and others. Terminal emulators allow users to execute commands using a real UNIX shell while remaining on their graphical desktop' and is a very popular terminal emulator in the os & utilities category. There are more than 50 alternatives to GNOME Terminal for a variety of platforms, including Linux, Mac, Windows, BSD and Flathub apps. The best GNOME Terminal alternative is Ghostty, which is both free and Open Source. Other great apps like GNOME Terminal are Tabby, Termux, Windows Terminal and PowerShell.
Cross-platform terminal emulator balancing speed, platform-native UI, and modern features. Designed for an enhanced interactive CLI environment, offering full standards compliance for seamless integration with shells and CLI tools.

Tabby is an infinitely customizable cross-platform terminal app for local shells, serial, SSH and Telnet connections.




Experience a powerful Unix terminal on Android without the need for rooting. Customize with packages via Apt, run command-line tools, SSH, and program in C, Python, and more. Enjoy a full Unix environment with bash, zsh, mouse support, and external display compatibility.



Windows Terminal is a new, modern, feature-rich, productive terminal application for command-line users. It includes many of the features most frequently requested by the Windows command-line community including support for tabs, rich text, globalization, configurability...




A lot of features, a lot of options, but mouse selection with Shift cannot be configured the way it works in Linux terminals (i.e. selection without reporting mouse events to the application).

PowerShell (including Windows PowerShell and PowerShell Core) is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language built on the .NET Framework.

Windows console emulator with tabs, which presents multiple consoles and simple GUI applications as one customizable GUI window with various features.




Sadly, full-screen text applications are not working well. Midnight Commander flickers. Tig shows inconsistent colors (e.g. blue turning purple for some words).


MobaXterm is an enhanced terminal app that brings the advanced features of a Unix-like command-line to Windows. It takes the power of Cygwin and wraps it in a sleek, visual interface that's super easy to use, lightweight and portable.




Terminal emulator for macOS enabling split panes, session restoration, advanced customization, search, SSH, automation features, tmux integration, Unicode, mouse support, notifications, inline images, broadcast input, and profile management.




Kitty ( not to be confused with KiTTY ) is a powerful, cross-platform GPU-based terminal emulator. It offloads rendering to the GPU and uses OpenGL for fast, cross-platform performance with built-in tiling layouts as well as graphic, unicode...


Konsole is a terminal to run a command shell. It provides a command line interface for directly controlling your computer.




Alacritty is a blazing fast, GPU accelerated terminal emulator. It’s written in Rust and uses OpenGL for rendering to be the fastest terminal emulator available. Alacritty is available on GitHub in source form.


Alacritty has better performance and customization. However, the feature-set is limited in comparison to GNOME Terminal
Version 0.11.0 has a Windows installer. However, the config file is not installed, it needs to be copied from git. The default color scheme is poor. Generally, it's not ready for beginners yet, but it can be configured properly. It has no tabs, an important feature for me.


Terminator enables the user to run and manage multiple terminal emulators side-by-side in the same window. The main focus is arranging terminals in a grid. (Tabs is the most common default method, which Terminator also supports.




Good alternative in general, but I cannot configure text selection with Shift and mouse. It extends the existing selection instead of just selecting the text.