Terminal Emulators - Terminal Trove

6 min read Original article ↗

Terminal emulators, derived from physical terminals, are software programs that provide a text-based interface to interact with a computer's shell.

They have evolved to support advanced features like tabs, split panes, and customization, allowing users to efficiently manage multiple sessions and enhance productivity.

Below is a list of terminal emulators for different platforms.

Alacritty logo

A fast, cross-platform, GPU-accelerated terminal emulator.

macoswindowslinuxbsd

Alacritty logo

Alacritty

A fast, cross-platform, GPU-accelerated terminal emulator.

Alacritty preview

Alacritty logo

Alacritty

A fast, cross-platform, GPU-accelerated terminal emulator.

Black Box logo

An elegant and customizable terminal for GNOME.

linux

Black Box logo

Black Box

An elegant and customizable terminal for GNOME.

Black Box preview

Black Box logo

Black Box

An elegant and customizable terminal for GNOME.

Bobcat logo

A modern multi-protocol terminal emulator with Sixel and image support.

linuxwindowsmacosbsd

Bobcat logo

Bobcat

A modern multi-protocol terminal emulator with Sixel and image support.

Bobcat preview

Bobcat logo

Bobcat

A modern multi-protocol terminal emulator with Sixel and image support.

cmux logo

A Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents.

macos

cmux logo

cmux

A Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents.

cmux preview

cmux logo

cmux

A Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents.

ConEmu logo

Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more.

windows

ConEmu logo

ConEmu

Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more.

ConEmu preview

ConEmu logo

ConEmu

Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more.

Contour Terminal logo

Modern C++ Terminal Emulator.

macoswindowslinuxbsd

Contour Terminal logo

Contour Terminal

Modern C++ Terminal Emulator.

Contour Terminal preview

Contour Terminal logo

Contour Terminal

Modern C++ Terminal Emulator.

Cool Retro Term logo

A good looking terminal emulator which mimics the old cathode display.

macoslinux

Cool Retro Term logo

Cool Retro Term

A good looking terminal emulator which mimics the old cathode display.

Cool Retro Term preview

Cool Retro Term logo

Cool Retro Term

A good looking terminal emulator which mimics the old cathode display.

COSMIC Terminal logo

A GPU-accelerated terminal built for COSMIC.

linux

COSMIC Terminal logo

COSMIC Terminal

A GPU-accelerated terminal built for COSMIC.

COSMIC Terminal preview

COSMIC Terminal logo

COSMIC Terminal

A GPU-accelerated terminal built for COSMIC.

Extraterm logo

A terminal emulator with built-in SSH, shell integration, and framed command output.

macoswindowslinux

Extraterm logo

Extraterm

A terminal emulator with built-in SSH, shell integration, and framed command output.

Extraterm preview

Extraterm logo

Extraterm

A terminal emulator with built-in SSH, shell integration, and framed command output.

Foot logo

A fast, lightweight and minimalistic Wayland terminal emulator.

linuxbsd

Foot logo

Foot

A fast, lightweight and minimalistic Wayland terminal emulator.

Foot preview

Foot logo

Foot

A fast, lightweight and minimalistic Wayland terminal emulator.

Ghostty logo

Fast, native, feature-rich terminal emulator pushing modern features.

macoslinux

Ghostty logo

Ghostty

Fast, native, feature-rich terminal emulator pushing modern features.

Ghostty preview

Ghostty logo

Ghostty

Fast, native, feature-rich terminal emulator pushing modern features.

GNOME Terminal logo

The default terminal emulator for the GNOME desktop environment.

linux

GNOME Terminal logo

GNOME Terminal

The default terminal emulator for the GNOME desktop environment.

GNOME Terminal preview

GNOME Terminal logo

GNOME Terminal

The default terminal emulator for the GNOME desktop environment.

Guake logo

Drop-down terminal for GNOME inspired by Quake.

linux

Guake logo

Guake

Drop-down terminal for GNOME inspired by Quake.

Guake preview

Guake logo

Guake

Drop-down terminal for GNOME inspired by Quake.

iTerm2 logo

A terminal emulator for Mac OS X that does amazing things.

macos

iTerm2 logo

iTerm2

A terminal emulator for Mac OS X that does amazing things.

iTerm2 preview

iTerm2 logo

iTerm2

A terminal emulator for Mac OS X that does amazing things.

Kitty logo

Cross-platform, fast, feature-rich, GPU based terminal.

macosbsdlinux

Kitty logo

Kitty

Cross-platform, fast, feature-rich, GPU based terminal.

Kitty preview

Kitty logo

Kitty

Cross-platform, fast, feature-rich, GPU based terminal.

Konsole logo

A powerful and customizable terminal emulator.

linuxbsd

Konsole logo

Konsole

A powerful and customizable terminal emulator.

Konsole preview

Konsole logo

Konsole

A powerful and customizable terminal emulator.

LXTerminal logo

A lightweight VTE-based terminal emulator for LXDE.

linux

LXTerminal logo

LXTerminal

A lightweight VTE-based terminal emulator for LXDE.

LXTerminal preview

LXTerminal logo

LXTerminal

A lightweight VTE-based terminal emulator for LXDE.

MATE Terminal logo

A GPU-accelerated terminal built for COSMIC.

linux

MATE Terminal logo

MATE Terminal

A GPU-accelerated terminal built for COSMIC.

MATE Terminal preview

MATE Terminal logo

MATE Terminal

A GPU-accelerated terminal built for COSMIC.

Mintty logo

Windows terminal emulator for Cygwin, MSYS2, and WSL.

windows

Mintty logo

Mintty

Windows terminal emulator for Cygwin, MSYS2, and WSL.

Mintty preview

Mintty logo

Mintty

Windows terminal emulator for Cygwin, MSYS2, and WSL.

mlterm logo

A multilingual terminal emulator with split panes, SSH support, and Sixel graphics.

macoswindowslinuxbsdandroid

mlterm logo

mlterm

A multilingual terminal emulator with split panes, SSH support, and Sixel graphics.

mlterm preview

mlterm logo

mlterm

A multilingual terminal emulator with split panes, SSH support, and Sixel graphics.

Ptyxis logo

GNOME terminal built for containers, tabs, and fast GPU rendering.

linux

Ptyxis logo

Ptyxis

GNOME terminal built for containers, tabs, and fast GPU rendering.

Ptyxis preview

Ptyxis logo

Ptyxis

GNOME terminal built for containers, tabs, and fast GPU rendering.

PuTTY logo

A free SSH and Telnet toolkit with file transfer and key tools.

windowslinux

PuTTY logo

PuTTY

A free SSH and Telnet toolkit with file transfer and key tools.

PuTTY preview

PuTTY logo

PuTTY

A free SSH and Telnet toolkit with file transfer and key tools.

QTerminal logo

A lightweight Qt terminal emulator for LXQt and standalone use.

linuxbsd

QTerminal logo

QTerminal

A lightweight Qt terminal emulator for LXQt and standalone use.

QTerminal preview

QTerminal logo

QTerminal

A lightweight Qt terminal emulator for LXQt and standalone use.

Ratty logo

A GPU-rendered terminal emulator with inline 3D graphics 🐀🧀

macoslinux

Ratty logo

Ratty

A GPU-rendered terminal emulator with inline 3D graphics 🐀🧀

Ratty preview

Ratty logo

Ratty

A GPU-rendered terminal emulator with inline 3D graphics 🐀🧀

Rio Terminal logo

A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers.

macoswindowslinuxbsd

Rio Terminal logo

Rio Terminal

A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers.

Rio Terminal preview

Rio Terminal logo

Rio Terminal

A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers.

ROXTerm logo

A VTE based terminal emulator with tabs, profiles, and session support.

linux

ROXTerm logo

ROXTerm

A VTE based terminal emulator with tabs, profiles, and session support.

ROXTerm preview

ROXTerm logo

ROXTerm

A VTE based terminal emulator with tabs, profiles, and session support.

Suckless Terminal (st) logo

Suckless Terminal (st)

active

st is a simple terminal implementation for X.

linuxbsd

Suckless Terminal (st) logo

Suckless Terminal (st)

st is a simple terminal implementation for X.

Suckless Terminal (st) preview

Suckless Terminal (st) logo

Suckless Terminal (st)

st is a simple terminal implementation for X.

Tabby logo

A terminal for a more modern age.

linuxwindowsmacos

Tabby logo

Tabby

A terminal for a more modern age.

Tabby preview

Tabby logo

Tabby

A terminal for a more modern age.

Terminal.app logo

An app for advanced users and developers with direct CLI communication to macOS.

macos

Terminal.app logo

Terminal.app

An app for advanced users and developers with direct CLI communication to macOS.

Terminal.app preview

Terminal.app logo

Terminal.app

An app for advanced users and developers with direct CLI communication to macOS.

Terminator logo

Multiple terminals in one window with advanced tiling layout support.

linuxbsd

Terminator logo

Terminator

Multiple terminals in one window with advanced tiling layout support.

Terminator preview

Terminator logo

Terminator

Multiple terminals in one window with advanced tiling layout support.

Terminology logo

A rich media terminal emulator with inline images and video support.

linuxbsd

Terminology logo

Terminology

A rich media terminal emulator with inline images and video support.

Terminology preview

Terminology logo

Terminology

A rich media terminal emulator with inline images and video support.

Termux logo

A powerful terminal emulator and Linux environment for Android.

android

Termux logo

Termux

A powerful terminal emulator and Linux environment for Android.

Termux preview

Termux logo

Termux

A powerful terminal emulator and Linux environment for Android.

Tilda logo

A GTK-based drop-down terminal for Linux inspired by FPS games.

linux

Tilda logo

Tilda

A GTK-based drop-down terminal for Linux inspired by FPS games.

Tilda preview

Tilda logo

Tilda

A GTK-based drop-down terminal for Linux inspired by FPS games.

Tilix logo

A tiling terminal emulator for Linux using GTK+3.

linux

Tilix logo

Tilix

A tiling terminal emulator for Linux using GTK+3.

Tilix preview

Tilix logo

Tilix

A tiling terminal emulator for Linux using GTK+3.

urxvt logo

Unicode terminal for X11 with perl extensions, tabs, and daemon mode.

linuxbsd

urxvt logo

urxvt

Unicode terminal for X11 with perl extensions, tabs, and daemon mode.

urxvt preview

urxvt logo

urxvt

Unicode terminal for X11 with perl extensions, tabs, and daemon mode.

Warp Terminal logo

An agentic development environment, born out of the terminal.

macoslinuxwindows

Warp Terminal logo

Warp Terminal

An agentic development environment, born out of the terminal.

Warp Terminal preview

Warp Terminal logo

Warp Terminal

An agentic development environment, born out of the terminal.

Wave Terminal logo

An open-source, cross-platform terminal for seamless workflows.

macoslinuxwindows

Wave Terminal logo

Wave Terminal

An open-source, cross-platform terminal for seamless workflows.

Wave Terminal preview

Wave Terminal logo

Wave Terminal

An open-source, cross-platform terminal for seamless workflows.

Wezterm logo

A GPU-accelerated cross-platform terminal emulator and multiplexer.

macoswindowslinuxbsd

Wezterm logo

Wezterm

A GPU-accelerated cross-platform terminal emulator and multiplexer.

Wezterm preview

Wezterm logo

Wezterm

A GPU-accelerated cross-platform terminal emulator and multiplexer.

Windows Terminal logo

The new Windows Terminal and the original Windows console host, all in the same place.

windows

Windows Terminal logo

Windows Terminal

The new Windows Terminal and the original Windows console host, all in the same place.

Windows Terminal preview

Windows Terminal logo

Windows Terminal

The new Windows Terminal and the original Windows console host, all in the same place.

xfce4-terminal logo

Lightweight Linux terminal emulator with tabs and drop-down mode

linux

xfce4-terminal logo

xfce4-terminal

Lightweight Linux terminal emulator with tabs and drop-down mode

xfce4-terminal preview

xfce4-terminal logo

xfce4-terminal

Lightweight Linux terminal emulator with tabs and drop-down mode

xterm logo

A terminal emulator for the X Window System.

macoslinuxbsd

xterm logo

xterm

A terminal emulator for the X Window System.

xterm preview

xterm logo

xterm

A terminal emulator for the X Window System.

zt logo

The fastest terminal emulator. 88 MB/s throughput. 5.5ms startup.

macoslinux

zt logo

zt

The fastest terminal emulator. 88 MB/s throughput. 5.5ms startup.

zt preview

zt logo

zt

The fastest terminal emulator. 88 MB/s throughput. 5.5ms startup.

Cathode logo

Vintage terminal emulator.

macos

Cathode logo

Cathode

Vintage terminal emulator.

Cathode preview

Cathode logo

Cathode

Vintage terminal emulator.

Hyper logo

A terminal built on web technologies.

macoswindowslinux

Hyper logo

Hyper

A terminal built on web technologies.

Hyper preview

Hyper logo

Hyper

A terminal built on web technologies.