Cover Image for Must have command-line tools for Linux in 2021

Must have command-line tools for Linux in 2021

Florian Rand on Wednesday, March 17th, 2021

Do you like working with the command line? even if the answer is no, I gathered a comprensive list updated for 2021 of tools that will make using the command line more enjoyable:

  • bat, A cat(1) clone with syntax highlighting and Git integration.
  • cheat.sh, The only cheat sheet you need.
  • ag, The silver searcher. A code-searching tool similar to ack, but faster.
  • ripgrep, another alternative to ack and ag.
  • fd, A simple, fast and user-friendly alternative to 'find'.
  • fzf, A command-line fuzzy finder.
  • forgit, Utility tool powered by fzf for using git interactively.
  • ranger, A VIM-inspired file manager for the console.
  • nnn, n³ The unorthodox terminal file manager.
  • tig, Text-mode interface for git.
  • hub, A command-line tool that makes git easier to use with GitHub.
  • lab, like hub but for Gitlab.
  • httpie, Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.
  • jq, A lightweight and flexible command-line JSON processor.
  • exa, A modern version of ‘ls’.
  • broot, A new way to see and navigate directory trees.