gomuks

gomuks

Web site: github.com/tulir/gomuks
Category: Network
Subcategory: Instant Messengers
Platform: Linux
License: AGPL
Interface: TUI
Programing language: Go
First release: 2018
line

gomuks – a terminal based Matrix client written in Go with mautrix-go and mauview.

Keyboard shortcuts:

– Ctrl and Alt are interchangeable in most keybindings, but the other one may not work depending on your terminal emulator.
– Switch rooms: Ctrl + ↑, Ctrl + ↓
– Scroll chat (page): PgUp, PgDown
– Jump to room: Ctrl + K, then Tab and Enter to navigate and select room
– Plaintext mode: Ctrl + L
– Newline: Alt + Enter

The project developer is Tulir Asokan.

Midnight Commander

Midnight Commander

Web site: midnight-commander.org
Category: Network
Subcategory: File Managers, File Transfer
Platform: Linux, OS X, UNIX-like, Windows
License: gpl
Interface: TUI
Programing language: ?
First release: March 1994

line

GNU Midnight Commander – a visual file manager, licensed under GNU General Public License and therefore qualifies as Free Software. It’s a feature rich full-screen text mode application that allows you to copy, move and delete files and whole directory trees, search for files and run commands in the subshell. Internal viewer and editor are included.

Midnight Commander (mc) is based on versatile text interfaces, such as Ncurses or S-Lang, which allows it to work on a regular console, inside an X Window terminal, over SSH connections and all kinds of remote shells.

MC is a visual system shell, so all operations can be performed without entering any commands, using only the semigraphic interface. It allows you to perform file operations with the mouse, function keys (F1 – F12 on the keyboard) and the cursor. The TUI Midnight Commander is divided into two panels, each displaying files or information about them, which simplifies operations such as moving or copying files.

The application allows you to connect to servers (FTP, FISH and SMB) with access to their content in one of the selected windows; on the connected remote file system, you can perform standard operations (depending on the type of connection) – browsing, deleting and copying files or changing permissions.

The project founder is Miguel de Icaza.

Far Manager

Far Manager

Web site: farmanager.com
Category: Network
Subcategory: File Transfer, File Manager
Platform: Windows
License: BSD
Interface: TUI
Programing language: C++
First release: March 1996

line

Far Manager – a program for managing files and archives in Windows operating systems. Far Manager works in text mode and provides a simple and intuitive interface for performing most of the necessary actions.

Far Manager has a multi-language, easily configurable interface. File system navigation is made easier through the use of color highlighting and sort groups.

The functionality of Far Manager is greatly extended by external DLL modules — plugins (made possible by a special set of interfaces — the Plugins API). For example: archive support, FTP client, temporary panel and network browser are all implemented as plugins included in the standard distribution of Far.

Goals:
– viewing files and directories;
– editing, copying and renaming files;
– transfering files via FTP (via plugin);
– and many other actions.

The project founder is Eugene Roshal.

ELM

ELM

Web site: www.instinct.org/elm/
Category: Network
Subcategory: Email Clients
Platform: Linux, UNIX-like
License: BSD
Interface: TUI
Programing language:
First release: 1986

line

ELM (Electronic Mail for UNIX) – a console based mail user agent for UNIX.

It contains enhanced MIME and character set support. It can read mail from POP or IMAP folders and can pass mail to the PGP or GPG programs.

It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, and SMTP. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, and SMTP.

The last version of ELM 2.5.8 was released in 2005.
The project founder is Dave Taylor.
The ELM scrinshot source is Wikipedia; the author is Dave Taylor; License BSD.

Mutt initial interface was based largely on the ELM mail client.