List of CLI programs (follow-up to GUI). Feel free to make suggestions.

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/linux

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • SaaSHub - Software Alternatives and Reviews
  • ncdu

    inofficial fork of "NCurses Disk Usage"

    ncdu

  • aria2

    aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.

    aria2

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • nnn

    n³ The unorthodox terminal file manager

    nnn

  • mosaic

    A terminal workspace with batteries included

    Zellij is a user-friendly terminal multiplexer (similar to tmux) that should be easier for new users to get the hang-of. Would be cool to add it near tmux in the "Essentials for Terminal Nerds" section.

  • clifm

    The shell-like, command line terminal file manager: simple, fast, extensible, and lightweight as hell

    The TUI is a quite popular interface among file managers. Almost all of them are TUI-based indeed, with one single exception (as far as I know): clifm is entirely CLI-based (though it supports TUI stuff via extensions or plugins).

  • bpytop

    Linux/OSX/FreeBSD resource monitor

    bpytop | a great top/htop/btm/gotop alternative. Has quickly become my default.

  • dua-cli

    View disk space usage and delete unwanted data, fast.

    dua | disk usage analyzer written in rust similar to ncdu.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • edir

    Program to rename and remove files and directories using your editor

    edir | a more featureful alternative to vidir.

  • kakoune

    mawww's experiment for a better code editor

    Kakoune is a vim-like text editor, and lf is a file manager almost exacly like ranger, but written in go (performs much faster in my experience).

  • lf

    Terminal file manager

    Kakoune is a vim-like text editor, and lf is a file manager almost exacly like ranger, but written in go (performs much faster in my experience).

  • deluge

    Deluge BitTorrent client - Git mirror, PRs only

    Deluge (for torrenting, has a pretty good gtk frontend as well)

  • tickrs

    Realtime ticker data in your terminal 📈

    Tickrs (for viewing stocks, nice looking animated chart)

  • gotop

    A terminal based graphical activity monitor inspired by gtop and vtop

    Gotop (a system monitor that's more readable than htop IMO)

  • smenu

    smenu started as a lightweight and flexible terminal menu generator, but quickly evolved into a powerful and versatile CLI selection tool for interactive or scripting use.

    smenu

  • brightnessctl

    A program to read and control device brightness

    brightnessctl - This program allows you to read and control device brightness.

  • light

    GNU/Linux application to control backlights

    light - A program to control backlights and other lights under GNU/Linux.

  • macchina

    A system information frontend, with an (unhealthy) emphasis on performance.

    macchina - Fast, minimal and customizable system information frontend.

  • below

    A time traveling resource monitor for modern Linux systems

    System Monitors: Would include Below.

  • rofi

    Rofi: A window switcher, run dialog and dmenu replacement - fork with wayland support (by lbonn)

    re: fuzzel, there is actually a rofi fork with wayland support that (works quite well)[https://github.com/lbonn/rofi].

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