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