ReTerminal is a sleek, Material 3-inspired terminal emulator designed as a modern alternative to the legacy Jackpal Terminal. Built on Termux's robust TerminalView.



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.
ReTerminal is a sleek, Material 3-inspired terminal emulator designed as a modern alternative to the legacy Jackpal Terminal. Built on Termux's robust TerminalView.



Tess is a terminal emulator. It lets you have a full access to your computer, use command line based programs and many more.




Hyper™ is a beautiful and extensible, cross-platform terminal built on open web standards. It provides an elegant command-line experience that is consistent across all supported platforms which includes macOS, Windows and various Linux distributions like Fedora and Debian.






A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust



I tried all open-source programs in this list, and WezTerm is my choice. It has multiple tabs. It renders full-screen text interfaces correctly. It implements copy-and-paste in a Linux way and handles Shift properly. The only downside is that the configuration is a lua program, but it's well documented, and the configuration is a one-time effort.





ConnectBot is a Secure Shell client for the Android platform. Its ultimate goal is to create a secure connection through which you can use a shell on a remote machine and transfer files back and forth to your phone.

Fast, lightweight and minimalistic Wayland terminal emulator. Supports daemon mode, Sixel, and scrollback search.




Easy switching, plays nice with Tmux and intergrates directly with Podman


Wave is an open-source, AI-native terminal built for seamless developer workflows with inline rendering, a modern UI, and persistent sessions.




Terminal (also referred to as Terminal.app) is a terminal emulator included in Apple's Mac OS X operating system. It originated in Mac OS X's predecessors, NEXTSTEP and OPENSTEP, and allows the user to interact with the computer through a command line interface.

Termora is developed using Kotlin/JVM and partially implements the XTerm protocol (with ongoing improvements). Its ultimate vision is to achieve full platform support (including Android, iOS, and iPadOS) through Kotlin Multiplatform.

Guake is a top-down terminal for Gnome (in the style of Yakuake for KDE, Tilda or the terminal used in Quake). Guake is already package by a number of distribution (among them are Fedora, Debian, Ubuntu or ArchLinux).


Beautiful and powerful. I like configuration with the a file. But sadly, text selection with Shift is not working the way it does in Linux terminals, and there is no option to change it.