Top 10 CLI (Command Line) Tools for Shells, Shell plugins and Shell Managers

 Shells

  🔸 GNU Bash – is an sh-compatible shell that incorporates useful features from the Korn shell and C shell.
  🔸 Zsh – is a shell designed for interactive use, although it is also a powerful scripting language.
  🔸 tclsh – is a very powerful cross-platform shell, suitable for a huge range of uses.
  🔸 bash-it – is a framework for using, developing and maintaining shell scripts and custom commands.
  🔸 Oh My ZSH! – is the best framework for managing your Zsh configuration.
  🔸 Oh My Fish – the Fishshell framework.
  🔸 Starship – the cross-shell prompt written in Rust.
  🔸 powerlevel10k – is a fast reimplementation of Powerlevel9k ZSH theme.

Shell plugins

  🔸 z – tracks the folder you use the most and allow you to jump, without having to type the whole path.
  🔸 fzf – is a general-purpose command-line fuzzy finder.
  🔸 zsh-autosuggestions – Fish-like autosuggestions for Zsh.
  🔸 zsh-syntax-highlighting – Fish shell like syntax highlighting for Zsh.
  🔸 Awesome ZSH Plugins – A list of frameworks, plugins, themes and tutorials for ZSH.

Managers

  🔸 Midnight Commander – is a visual file manager, licensed under GNU General Public License.
  🔸 ranger – is a VIM-inspired filemanager for the console.
  🔸 nnn – is a tiny, lightning fast, feature-packed file manager.
  🔸 screen – is a full-screen window manager that multiplexes a physical terminal.
  🔸 tmux – is a terminal multiplexer, lets you switch easily between several programs in one terminal.
  🔸 tmux-cssh – is a tool to set comfortable and easy to use functionality, clustering and synchronizing tmux-sessions.

Rajesh Kumar
Follow me