What "nice-to-have" CLI tools do you know?

This page summarizes the projects mentioned and recommended in the original post on /r/linuxquestions

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. age

    A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. modern-unix

    A collection of modern/faster/saner alternatives to common unix commands.

    Modern Unix

  4. duf

    Disk Usage/Free Utility - a better 'df' alternative

    duf

  5. hyperfine

    A command-line benchmarking tool

    hyperfine

  6. chezmoi

    Manage your dotfiles across multiple diverse machines, securely.

    chezmoi

  7. rclone

    "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files

    rclone

  8. tokei

    Count your code, quickly.

    tokei

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. watchexec

    Executes commands in response to file modifications

    watchexec

  11. ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

    How has ripgrep not been mentioned yet?

  12. cb

    šŸ“‹ Universal command-line clipboard with automatic copy and paste detection. Eg, `cb|sort|cb`. The missing link between GUIs and CLIs!

  13. nnn

    n³ The unorthodox terminal file manager

    nnnfile manager

  14. gitui

    Blazing šŸ’„ fast terminal-ui for git written in rust šŸ¦€

    gitui -- git tui

  15. zellij

    A terminal workspace with batteries included

    zellij -- terminal multiplexor

  16. exa

    A modern replacement for ā€˜ls’.

    exa -- a better ls

  17. pueue

    :stars: Manage your shell commands.

    pueue -- a queue for tasks, running in background

  18. dotter

    A dotfile manager and templater written in rust šŸ¦€

    dotter-rs -- config manager with templates

  19. onefetch

    Command-line Git information tool

    onefetch -- info about git repo

  20. tldr

    fast and interactive tldr client written with go (by isacikgoz)

    tldr++ is interactive tldr aur/tldr++ 1.0.0.alpha-5

  21. z

    z - jump around

    z

  22. moreutils

    moreutils is a growing collection of the unix tools that nobody thought to write long ago when unix was young. Read-only version of `git://git.joeyh.name/moreutils`

    vidir and a few others from moreutils

  23. SpeedTest

    Yet another unofficial speedtest.net client cli interface (by taganaka)

  24. buku

    :bookmark: Personal mini-web in text

    buku bookmark manager. Gets more useful as you age.

  25. bash-git-prompt

    An informative and fancy bash prompt for Git users

    bash-git-prompt ncduhttps://github.com/magicmonty/bash-git-prompt podman - latest deb build cscope+vim kpartx zerofree - zeros unlinked file data, better compression for disk and vbox image copies. yt-dlp

  26. clifm

    šŸ’¾ The shell-like, command line terminal file manager

    Clifm file manager.

  27. ytp

    I use this script almost daily to easily search youtube from the terminal and watch videos without having to open a browser. It can stream just audio if you just want something to listen to in the background too. I think it's broken in with newer versions of python tho.

  28. fasd

    Discontinued Command-line productivity booster, offers quick access to files and directories, inspired by autojump, z and v.

  29. julia

    The Julia Programming Language

    Or Julia!

  30. magic-wormhole

    get things from one computer to another, safely

    magic wormhole

  31. dust

    A more intuitive version of du in rust

    dust is also really nice.

  32. gum

    A tool for glamorous shell scripts šŸŽ€

    I sometime use gum , A tool for glamorous shell scripts, prompts, loadings, checkboxes...

  33. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • 17 Essential CLI Tools to Boost Developer Productivity

    16 projects | dev.to | 2 Jan 2025
  • Tell HN: My Favorite Tools

    14 projects | news.ycombinator.com | 24 Dec 2023
  • Report on platform-compliance for cargo directories

    9 projects | /r/rust | 23 May 2023
  • Rust Easy! Modern Cross-platform Command Line Tools to Supercharge Your Terminal

    27 projects | dev.to | 7 Nov 2022
  • Faster and colourful Command-Line tools 🌈⚔

    13 projects | dev.to | 25 Sep 2022

Did you know that Rust is
the 5th most popular programming language
based on number of references?