File Manager

  1. GNU Midnight Commandervifmfar2l
  2. superfile
  3. yazilfrangerjoshutonnn
  4. fzfskim
  5. fd
  6. scooterserpligrep
  7. gtrashtrash-cli

Disk Usage

  1. gdu
  2. dua-cli
  3. dust
  4. ncdu

System Monitor

  1. btop
  2. bottom
  3. htop
  4. glances

HTTP Client

  1. postingATACslumber
  2. xhcurliehttpxhttpie

Text Reader

  1. bat
  2. tabulate
  3. doxx

Text Editor

  1. Helix
  2. Kakoune
  3. Vis
  4. Lem
  5. Micro
  6. Fresh
  7. Joe
  8. Edit
  9. Turbo
  10. Flow Control

Git Client

See https://git-scm.com/tools/command-line

  1. gitui
  2. lazygit
  3. tig
  4. grv
  5. magit
  6. gitu

Jujutsu Client

See https://jj-vcs.github.io/jj/latest/community_tools/

  1. jjui
  2. lazyjj
  3. jj_tui
  4. jj-mode.el
  5. majutsu

Messaging

  1. WeeChatirssi
  2. MuttNeoMuttAlpineaercmeli

Terminal Emulator

  1. wezterm
  2. kitty
  3. ghostty
  4. foot
  5. ptyxis

Terminal Manager

  1. Zellij,支持远程 Web 分享,不同接入终端查看同一 tab 时同一尺寸,不同 tab 可以不同尺寸⭐️
    1. zmate,支持远程分享
  2. TUIOS
  3. Byobu
    1. GNU Screen
    2. tmux
      1. tmate, 支持远程 Web 分享
    3. rmux,支持远程 Web 分享,端到端加密,支持只读模式,支持不同接入终端独立尺寸⭐️
    4. sshx,支持远程 Web 分享,端到端加密,支持只读模式,支持不同接入终端独立尺寸,安全性不如 rmux
    5. ttyd,支持远程 Web 分享,需搭配 screen/tmux
    6. gotty,支持远程 Web 分享,需搭配 screen/tmux
    7. tty-share,支持远程 Web 分享
    8. Teleport,支持远程分享
    9. upterm,支持远程分享
  4. Twin
  5. dvtm

Shell

  1. Fish
  2. Nushell
  3. Elvish

References

  1. https://github.com/rothgar/awesome-tuis
  2. https://terminal-apps.dev/
  3. https://github.com/ratatui/awesome-ratatui
  4. https://ikrima.dev/dev-notes/linux/linux-modern-tools/
  5. https://terminaltrove.com/list/