asciinema is a free and open source solution for recording terminal sessions and sharing them on the web. Read more hot
Final Term is a new breed of terminal emulator. Features include semantic text menus, smart command completion, GUI terminal controls and more. Read more hot
GNOME Terminal is a terminal emulation application that you can use to perform the following tasks: Access a UNIX shell in the GNOME environment; Run any application that is designed to run on VT102, VT220, and xterm
rxvt is a colour vt102 terminal emulator intended as an xterm(1) replacement for users who do not require features such as Tektronix 4014 emulation and toolkit-style configurability. As a result, rxvt uses much less swap space. hot
Shelr is an open source utility that provides plain text screencasts for shell 'ninjas'. This tool lets you record/replay and publish your terminal on http://shelr.tv or other services. It works almost the same as script or ttyrec but adds some useful features. Read more hot
Terminator is an application that provides lots of terminals in a single window, saving valuable screen space otherwise wasted on window decorations and not quite being able to fill the screen with terminals. Read more hot
Terminology is the terminal emulator from the Enlightenment desktop environment. It was designed to use EFL (Enlightenment Foundation Libraries) and push the boundaries of what a modern terminal emulator should be. Terminology has the main functionality of any terminal emulator including support for backgrounds, themes for layout and design, multiple tabs, block text selection, link handling, preview icons for files, support for X11 and Wayland etc. Read more hot
Record your terminal and compile it to a GIF or APNG without any external dependencies, bash scripts, gif concatenation, etc. Read more hot
AltYo is a drop-down terminal emulator, written in Vala, and depends only on libvte and gtk3.
AmigaSHELL makes your boring gray on black colored bash shell revive like in the old days.
Anthias is a graphical shell. It integrates the approach of the traditional unix-console with the modern GUI shells, like konqueror. The user would be able to type in commands just as in a traditional console.
AfterStep term (aterm) is an xterm replacement, based on rxvt. It includes features such as NeXT style scrollbar, resource efficient pseudo-transparency.
Black Screen is a modern terminal emulator based on Electron and exploiting capabilities of contemporary interfaces in contrast to most of the terminal emulators.
Bloody Lame Useless Redundant Terminal is a terminal emulator for X windows, like rxvt and xterm.
a small VT320 terminal emulator. It is free for single user non-commercial use, for all other use you must register BBBS
Byobu is an elegant enhancement of the otherwise functional, plain, practical GNU Screen. Byobu includes an enhanced profile and configuration utilities for the GNU screen window manager, such as toggle-able system status notifications. Read more
Cellphone Unix Terminal
a hack that basically enables you to use a normal cellphone as a Unix/Linux terminal from anywhere
Cobra Command Tool
Cobra Command Tool is a terminal emulator with a lot of extra features.
cool-old-term is a terminal emulator which tries to mimic the look and feel of the old cathode tube screens. It has been designed to be eye-candy, customizable, and reasonably lightweight. Read more
Deepin Terminal has advanced features such as search, adjust opacity in real-time etc.
YATGT (Yet Another Tabbed GNOME Terminal): It was inspired by PowerShell, which did not seem stable enough for daily use. Dzt's main goal is to provide a multi-tabbed/paged terminal for GNOME which is simple, configurable, and quick to use
Eterm is a color vt102 terminal emulator intended as a replacement for xterm. It is designed with a Freedom of Choice philosophy, leaving as much power, flexibility, and freedom as possible in the hands of the user. It is designed to look good and work well, but takes a feature-rich approach rather than one of minimalism while still maintaining speed and efficiency.
evilvte is a terminal emulator. It supports almost everything VTE provides. It also supports tabs, automatic hiding of the tab bar, and the ability to switch encoding at runtime. Configuration is done by editing the source code and recompiling it. The size of a standard stripped binary of evilvte is less than 9 kilobytes.
fbpad is a small linux framebuffer virtual terminal.
FbTerm is a fast terminal emulator for Linux that uses the frame buffer. It is mostly as fast as the Linux kernel's terminal when accelerated scrolling is enabled on the frame buffer device.
gflame draws a flame on the screen, fully fledged and with some gadgets GTK has to offer.
terminal emulator similar to xterm, eterm or gnome-terminal. It is hower different from any of them in that it does not display itself through the X Window system. Instead it relies on the GGI graphical libraries and input system. This enables ggiterm to be run unmodified on any target supported by GGI, from X to the Linux framebuffer and even more exotic setups
a 3D terminal-emulator which uses GLF and GLUT. It emulates rxvt in a quite unconventional manner
Groupvte is a very small multitab terminal written in python to administrate groups of similar machines very easily.
a "clone" of the famous Hyperterminal. It can only communicate with a serial link and that it does not support all the modem protocols
Guake is a top-down terminal for Gnome (in the style of Yakuake for KDE, Tilda or the terminal used in Quake).
The gxconsole stays in the icon tray on the GNOME desktop, and notifies new arrivals of system console messages by changing the shape of its icon. It also shows/hides the contents of system console messages when its icon is clicked.
hanterm is a Hangul terminal emulator. It is intended to replace XTerm whenever Hangul input/output is needed.
IPBT (It's Play-Back Time) is a curses-based playback utility for recordings of terminal sessions in either ttyrec or nh-recorder format. This utility analyses the entire ttyrec file before beginning the playback, and reorganises it into a form which permits frame-by-frame forward and backward replay. Read more
KMSCON is a terminal-emulator which runs without X or Wayland. It uses Linux Kernel-Mode-Setting (KMS) to display the console on your monitors and therefore can run as a standalone program. The main goal of the project is to replace the in-kernel console emulator with a user-space software to be more flexible.
Kmscon is a simple terminal emulator based on linux kernel mode setting (KMS). It is an attempt to replace the in-kernel VT implementation with a userspace console.
Konsole is the KDE 4 terminal emulator. It can contain multiple terminal sessions inside one window using detachable tabs. Read more
KryLock is a terminal locker for Linux. krylock accepts root's password for unlocking the terminal.
Kuake is a KDE konsole application with the look and feel of that in the Quake engine. It intends to create seamless integration of a konsole to your KDE desktop.
lterm is a vte-based terminal emulator. It is mainly used as SSH/Telnet client but can be very easily configured to use any other protocol. Furthermore it can be a usual terminal on local host.
LXterminal is a VTE-based terminal emulator which supports multiple tabs. It is completely desktop-independent and does not have any unnecessary dependencies. Read more
a multi-terminal for the X Windows system based on aterm that provides tabbed functionality without requiring KDE or GNOME
Mlterm is a multilingual terminal emulator on X11 which supports various character sets and encodings.
a terminal for the GNOME desktop environment. It allows
a user to have several terminals open at the same time embedded within one
Mrxvt (previously named as materm) is a lightweight and powerful multi-tabbed X terminal emulator based on the popular rxvt and aterm. It implements many useful features seen in some modern X terminal emulators, like gnome-terminal and konsole, but keep to be lightweight and independent from the GNOME and KDE desktop environment.
Multi Gnome Terminal
an enhanced version of gnome-terminal that offers many terminals in each window and execution of user defined commands in the terminals
MultiTerm is an extendible Terminal Emulation which provides a high quality user interface.
creates multiple xterms that can be driven together or separately
MXTerm is a Xwindows terminal emulator which is readily available for all Xwindow platforms. MXterm uses the MOTIF widget library, adding a 3D appearance to menus and scrollbars, etc. Later a set of escape codes where added to generate color text.
Nautilus Terminal is a terminal embedded in Nautilus, the GNOME's file browser. It is always open in the current folder, and follows the navigation (the "cd" command is automatically executed when you move to an other folder).
PowerShell is a terminal emulator for the X11 Window System.
(commercial) emulation software, supporting the most widely used emulation types via a Telnet communication mode including 3270 Display (TN3270), 5250 Display (TN5250) and VT100 to name a few. Free personal-use version available in the U.S.A
pr3287 is the printer companion for x3270, and allows printer output from a 3270 session to be directed to a Unix printer queue.
QuadKonsole is a program which embeds 4 Konsoles (other numbers can be specified on the command-line). This way you save screen real estate, you don't have to worry about careful placement and the startup time is faster than starting up 4 separate Konsoles.
ROXTerm is a terminal emulator intended to provide similar features to GNOME Terminal, based on the same VTE library, but with a smaller footprint and quicker start-up time. Read more
rxvt-unicode is a version of the well-known "rxvt" terminal emulator modified to store text in unicode and use locale-correct. Also supports using multiple fonts at the same time, including xft fonts. Read more
collects the user's authentication information locally, then creates an encrypted tunnel to the remote host using ssh and starts an X session. All X applications on the remote machine communicate with the local host through the encrypted tunnel
sakura is a vte-based terminal emulator. It aims to provide a terminal emulator that only depends on GTK and VTE. It uses a notebook to allow multiple tabs in the same window. Read more
Screen is a full-screen window manager that multiplexes a physical terminal between several processes, typically interactive shells. Each virtual terminal provides the functions of the DEC VT100 terminal and, in addition, several control functions from the ANSI X3.64 (ISO 6429) and ISO 2022 standards. Read more
script is an open source tool that makes a typescript of everything displayed on your terminal. It is useful for students who need a hardcopy record of an interactive session as proof of an assignment, as the typescript file can be printed out later with lpr. Read more
Showterm is an open source utility that lets you record a terminal session exactly as you experience it, right down to the syntax highlighting. Read more
SplitVT takes any VT100 terminal window and splits it into two shell windows, one on top and one on bottom.
a cross-platform telnet program utilizing the wxWindows cross-platform GUI library. taTelnet emulates a DEC VT100 terminal with an extended "PC" mode
provides emulation of a VT102 terminal
Terminal is a modern terminal emulator for the Unix/Linux desktop - primarly for the Xfce desktop environment. We developed it because we saw the need for a lightweight and easy to use terminal emulator in the Xfce desktop environment, that doesn't require the user to install the GNOME plattform, but still provides a worthy alternative to the GNOME terminal emulator.
Terminix is a tiling terminal emulator which uses the VTE GTK+ 3 widget.
terminol is a simple X11 VT220 terminal emulator featuring: reflowed unicode text, history support and deduplication, client-server mode, user-defined key-bindings, and 24-bit color.
Termistor is a drop-down terminal for Wayland.
termit is a terminal emulator based on the vte library. It includes tabs, bookmarks, and the ability to switch encodings.
TermLauncher Applet is a simple GNOME Panel Applet for quickly launching gnome-terminals. It is meant as an alternative to the standard launcher applet and has a context menu that enables you to launch a terminal using a particular profile.
blanks a curses compatible character terminal (e.g. xterm, eterm, PuTTY, konsole, dtterm, etc ...) and locks it. To unlock the terminal a password must be entered
termrec is a program for recording "videos" of terminal output. Read more
TermRecord is a simple, open source, terminal session recorder with easy-to-share self-contained HTML output. Store these files as your own notes, email them to collaborators, use them as instructional examples, or whatever you wish. Read more
Tilda takes after the likeness of many classic terminals from first person shooter games, Quake, Doom and Half-Life to name a few, where the terminal has no border and is hidden from the desktop till a key or keys is hit.
tmux is a "terminal multiplexer". It allows a number of terminals (or windows) to be accessed and controlled from a single terminal. It is intended to be a simple, modern, BSD-licensed alternative to programs such as GNU screen. Read more
the implementation of a 5250 emulator. The 5250 is most commonly used for connected to IBM's AS/400
tty2gif is an open source solution to record scripts and their outputs into both binary and gif formats. Read more
ttyrec is a tty recorder. Recorded data can be played back with the included ttyplay command. Read more
ttyutils is a suite of UNIX terminal tools. It includes ttyexec, ttylook, ttyadmin, and a few extension programs. ttyexec executes command in a pseudo terminal, captures all stdandard output from the command, and passes it to a built-in virtual terminal emulator and real terminal.
tvterm is a terminal emulator for Turbo Vision.
Vintage Terminal is a terminal emulator that simulates the looks of a 1980s monitor.
to test the compatibility (or to demonstrate the non-compatibility) of so-called "VT100-compatible" terminals
xterm is a terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that can't use the window system directly. Read more
xtermset is a small program to change settings in your xterm, like the title bar, text colors, geometry and so on.
Yakuake is a Quake-style terminal emulator based on KDE Konsole. It features smoothly rolling down from the top of your screen, a tabbed interface, configurable dimensions and animation speed, a skinnable GUI, and a sophisticated DCOP interface.