Alpine (email client)W
Alpine (email client)

Alpine is a free software email client developed at the University of Washington.

AlsamixerW
Alsamixer

alsamixer is a graphical mixer program for the Advanced Linux Sound Architecture (ALSA) that is used to configure sound settings and adjust the volume. It has an ncurses user interface and does not require the X Window System. It supports multiple sound cards with multiple devices.

Angband (video game)W
Angband (video game)

Angband is a dungeon-crawling roguelike computer game derived from Umoria. It is based on the writings of J. R. R. Tolkien, in which Angband is the fortress of Morgoth. The current version of Angband is available for all major operating systems, including Unix, Windows, Mac OS X, and Android. It's identified as one of the "major roguelikes" by John Harris.

Aptitude (software)W
Aptitude (software)

aptitude is a front-end to APT, the Debian package manager. It displays a list of software packages and allows the user to interactively pick packages to install or remove. It has an especially powerful search system utilizing flexible search patterns. It was initially created for Debian, but has appeared in RPM Package Manager (RPM) based distributions as well.

Canto (news aggregator)W
Canto (news aggregator)

Canto is a terminal based aggregator for online news. It supports all major news formats, as well as importing from and exporting to OPML. The news content is downloadable and as such Canto also has limited podcasting support. Canto intends to be extremely flexible and extensible, allowing the full use of the Python programming language in its configuration.

CfdiskW
Cfdisk

cfdisk is a Linux partition editor, similar to fdisk, but with a different, curses-based user interface. It is part of the util-linux package of Linux utility programs.

CmusW
Cmus

cmus is a small and fast console audio player for Unix-like operating systems. cmus is distributed under the terms of the GNU General Public License (GPL) and operates exclusively through a text-based user interface, built with ncurses.

Dialog (software)W
Dialog (software)

Dialog is an application used in shell scripts which displays text user interface widgets. It uses the curses or ncurses library. The latter provides users with the ability to use a mouse, e.g., in an xterm.

Fama IMW
Fama IM

Fama IM is a free software instant messaging client for Linux and Unix that supports the use of multiple instant messaging protocols.

GNU nanoW
GNU nano

GNU nano is a text editor for Unix-like computing systems or operating environments using a command line interface. It emulates the Pico text editor, part of the Pine email client, and also provides additional functionality. Unlike Pico, nano is licensed under the GNU General Public License (GPL). Released as free software by Chris Allegretta in 1999, nano became part of the GNU Project in 2001.

HtopW
Htop

htop is an interactive system-monitor process-viewer and process-manager. It is designed as an alternative to the Unix program top. It shows a frequently updated list of the processes running on a computer, normally ordered by the amount of CPU usage. Unlike top, htop provides a full list of processes running, instead of the top resource-consuming processes. htop uses color and gives visual information about processor, swap and memory status. htop can also display the processes as a tree.

IrssiW
Irssi

Irssi is an IRC client program for Linux, FreeBSD, macOS and Microsoft Windows. It was originally written by Timo Sirainen, and released under the terms of the GNU General Public License in January 1999.

Joe's Own EditorW
Joe's Own Editor

JOE or Joe's Own Editor is an ncurses-based text editor for Unix systems, available under the GPL. It is designed to be easy to use.

LE (text editor)W
LE (text editor)

LE is a text editor which appears something like the Norton Editor, but has many additional features:Rectangle select/copy/paste Search/replace with regular expressions Filtering block contents through an external program Linear multilevel undo/redo Customizable menus Color syntax highlighting Handles UTF-8 characters, based on locale settings Customizable keymaps for different terminal types Hexadecimal editing mode Editing of mmap'd files or devices in replace mode Frame drawing mode File selection box Built-in postfix calculator.

MenuconfigW
Menuconfig

make menuconfig is one of five similar tools that can configure Linux source, a necessary early step needed to compile the source code. make menuconfig, with a menu-driven user interface, allows the user to choose the features of Linux that will be compiled. It is normally invoked using the command make menuconfig; menuconfig is a target in Linux Makefile.

Midnight CommanderW
Midnight Commander

GNU Midnight Commander is a free cross-platform orthodox file manager. It was started by Miguel de Icaza in 1994 as a clone of the then-popular Norton Commander.

Music on ConsoleW
Music on Console

Music On Console (MOC) is an ncurses-based console audio player for Linux/UNIX. It was originally written by Damian Pietras, and is currently maintained by John Fitzgerald. It is designed to be powerful and easy to use, with an interface inspired by the Midnight Commander console file manager. The default interface layout comprises a file list in the left pane with the playlist on the right. It is configurable with customizable key bindings, color schemes and interface layouts. MOC comes with several themes defined in text files, which can be modified to create new layouts. It supports ALSA, OSS or JACK outputs.

MusikCubeW
MusikCube

musikcube is a free and open-source cross-platform, terminal-based audio player software and streaming server.

Mutt (email client)W
Mutt (email client)

Mutt is a text-based email client for Unix-like systems. It was originally written by Michael Elkins in 1995 and released under the GNU General Public License version 2 or any later version.

Naim (software)W
Naim (software)

naim is a messaging and chat program written by Daniel Reed in C; it supports the protocols AIM, ICQ, IRC, and RPI's Lily CMC protocols. Unlike most messaging clients, it is not graphical; it runs from the console using the ncurses library. naim is free software, licensed under the GNU GPL.

NcduW
Ncdu

ncdu is a disk utility for Unix systems. Its name refers to its similar purpose to the du utility, but ncdu uses a text-based user interface under the [n]curses programming library. Users can navigate the list using the arrow keys and delete files that are taking up too much space by pressing the 'd' key. Version 1.09 and later can export the file listing in JSON format.

NewsbeuterW
Newsbeuter

Newsbeuter is a text-based news aggregator for Unix-like systems. It was originally written by Andreas Krennmair in 2007 and released under the MIT License. The program is aimed at power users and strives to be "the mutt of rss feed readers." It supports the major feed formats including RSS and Atom and can import and export subscription lists in the OPML format. Newsbeuter (podbeuter) also supports podcasting and synchronization. As of 2017, the project is no longer maintained; the original developers advise users to switch to Newsboat.

Nnn (file manager)W
Nnn (file manager)

nnn is a free and open-source file manager which provides a text-based user interface to provide file managing functionalities for Unix-like systems. It is a fork of noice. nnn has several additional features to provide a more complete file managing experience. Its goal is to provide the file managing operations while using a minimal memory footprint and a very optimized performance, as it uses low-level functions to access the file system and keeps the number of reads to a minimal, allowing nnn to perform well on embedded devices. As the base program is retained within a minimal design philosophy, additional features and functionality are available via user plugins.

PhotoRecW
PhotoRec

PhotoRec is a free and open-source utility software for data recovery with text-based user interface using data carving techniques, designed to recover lost files from various digital camera memory, hard disk and CD-ROM. It can recover the files with more than 480 file extensions . It is also possible to add custom file signature to detect less known files.

Ranger (file manager)W
Ranger (file manager)

ranger is a free and open-source file manager with text-based user interface for Unix-like systems. It is developed by Roman Zimbelmann and licensed under the terms of the GNU General Public License. The program can accomplish file management tasks with a few keystrokes, and mouse input is optional. In conjunction with extensions including the rifle file opener and scope.sh, ranger can be scripted to open files with pre-defined programs, and to display a preview of the selected file by calling external programs.

Rogue (video game)W
Rogue (video game)

Rogue is a dungeon crawling video game by Michael Toy and Glenn Wichman and later contributions by Ken Arnold. Rogue was originally developed around 1980 for Unix-based mainframe systems as a freely-distributed executable. It was later included in the official Berkeley Software Distribution 4.2 operating system (4.2BSD). Commercial ports of the game for a range of personal computers were made by Toy, Wichman, and Jon Lane under the company A.I. Design and financially supported by the Epyx software publishers. Additional ports to modern systems have been made since by other parties using the game's now-open source code.

RTorrentW
RTorrent

rTorrent is a text-based BitTorrent client written in C++, based on the ncurses and libTorrent libraries for Unix, whose author's goal is "a focus on high performance and good code".

Sc (spreadsheet calculator)W
Sc (spreadsheet calculator)

sc is a discontinued, libre, TUI, spreadsheet and calculator application that runs on Unix and Unix-like operating systems. It has also been ported to Windows. It can be accessed through a terminal emulator, and has a simple interface and keyboard shortcuts resembling the key bindings of the Vim text editor. It can be used in a similar manner to other spreadsheet programs, e.g. for financial and budgeting purposes.

Transmission (BitTorrent client)W
Transmission (BitTorrent client)

Transmission is a BitTorrent client which features a variety of user interfaces on top of a cross-platform back-end. Transmission is free software licensed under the terms of the GNU General Public License, with parts under the MIT License.

VLC media playerW
VLC media player

VLC media player is a free and open-source, portable, cross-platform media player software, and streaming media server developed by the VideoLAN project. VLC is available for desktop operating systems, and mobile platforms, such as Android, iOS, iPadOS, Tizen, Windows 10 Mobile, and Windows Phone. VLC is also available on digital distribution platforms such as Apple's App Store, Google Play, and Microsoft Store.

WeeChatW
WeeChat

WeeChat is a free and open-source Internet Relay Chat client, which is designed to be light and fast. It is released under the terms of the GNU General Public License 3 and has been developed since 2003.

WicdW
Wicd

Wicd, which stands for Wireless Interface Connection Daemon, is an open-source software utility to manage both wireless and wired networks for Linux. The project started in late 2006 with the creation of Connection Manager, which eventually became Wicd. Wicd aims to provide a simple interface to connect to networks with a wide variety of settings.

YaSTW
YaST

YaST is a Linux operating system setup and configuration tool.