Top Productivity CLI Tools I Use on Linux

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • fish-shell

    The user-friendly command line shell.

  • Fish is a acronyn for friendly interactive shell. It is a smart and user friendly shell for Unix-like operating systems like Linux. There are a lot of features that make it stand out from other shells like bash. It has a lot of features like autosuggestions, syntax highlighting, tab completions and a lot more. You can read more about it in the documentation. I have been using it for a while now and I it configured to my liking. In terms of plugins I use fisher to manage my plugins. I have a couple of plugins that I use on a daily basis. I have listed them below:

  • bat

    A cat(1) clone with wings.

  • Bat is a cat clone with syntax highlighting and Git integration. It has helped me iimmensely when I want to view the contents of a file. It is a drop in replacement for cat and it has syntax highlighting for a lot of languages. It also has a pager mode which is enabled by default when output is piped to another command. It also has a lot of other features which you can read about in the documentation. In my case I have aliased it to cat in my .fish config file.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • fisher

    A plugin manager for Fish

  • Fish is a acronyn for friendly interactive shell. It is a smart and user friendly shell for Unix-like operating systems like Linux. There are a lot of features that make it stand out from other shells like bash. It has a lot of features like autosuggestions, syntax highlighting, tab completions and a lot more. You can read more about it in the documentation. I have been using it for a while now and I it configured to my liking. In terms of plugins I use fisher to manage my plugins. I have a couple of plugins that I use on a daily basis. I have listed them below:

  • z

    Pure-fish z directory jumping (by jethrokuan)

  • z

  • fzf

    :cherry_blossom: A command-line fuzzy finder

  • 3. Fzf

  • zoxide

    A smarter cd command. Supports all major shells.

  • 4. Zoxide

  • exa

    A modern replacement for โ€˜lsโ€™.

  • 5. Exa

  • SaaSHub

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

    SaaSHub logo
  • tide

    ๐ŸŒŠ The ultimate Fish prompt. (by IlanCosman)

  • tide theme

  • nvm.fish

    The Node.js version manager you'll adore, crafted just for Fish

  • nvm

  • bpytop

    Linux/OSX/FreeBSD resource monitor

  • Bpytop is a powerful and visually appealing resource monitor for the command-line interface. You can find the bpytop project on GitHub. The repository provides detailed information about bpytop, including installation instructions, usage examples, and documentation.

  • neofetch

    Discontinued ๐Ÿ–ผ๏ธ A command-line system information tool written in bash 3.2+

  • 8. Neofetch

  • fd

    A simple, fast and user-friendly alternative to 'find'

  • Fd, the efficient and user-friendly filesystem search tool that offers a simple and fast alternative to the traditional "find" command. Designed to provide a streamlined search experience, fd prioritizes speed and ease of use while offering sensible defaults for most common use cases. While it may not encompass all the advanced features of "find," fd's optimized approach delivers quick and intuitive file searching. Discover fd on GitHub and enhance your filesystem search capabilities with this lightweight and versatile tool that meets the majority of user requirements.

  • lazydocker

    The lazier way to manage everything docker

  • 10. lazydocker

  • act

    Run your GitHub Actions locally ๐Ÿš€

  • 11. act

  • lazygit

    simple terminal UI for git commands

  • lazygit - A simple terminal UI for git commands, written in Go with the gocui library.

  • yay

    Yet another Yogurt - An AUR Helper written in Go

  • yay is a robust and user-friendly AUR (Arch User Repository) helper for Arch Linux and Arch-based distributions written in Go.

  • ytop

    Discontinued A TUI system monitor written in Rust

  • ytop - A TUI system monitor written in Rust.

  • bottom

    Yet another cross-platform graphical process/system monitor.

  • bottom - A cross-platform graphical process/system monitor with a customizable interface and a multitude of features.

  • neovim

    Vim-fork focused on extensibility and usability

  • Neovim: Modern version of the Vim text editor.

  • taskwarrior

    Taskwarrior - Command line Task Management

  • taskwarrior: Feature-rich command-line task manager.

  • tmux

    tmux source code

  • tmux: Terminal multiplexer for managing multiple terminal sessions.

  • 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

  • Everything I Installed on My New Mac

    11 projects | dev.to | 3 Jun 2023
  • Hyperfine: A command-line benchmarking tool

    2 projects | news.ycombinator.com | 6 Feb 2024
  • Tell HN: My Favorite Tools

    14 projects | news.ycombinator.com | 24 Dec 2023
  • Teip: CLI to apply sed and Awk over rows and columns of a file

    1 project | news.ycombinator.com | 23 Dec 2023
  • ๐Ÿš๐Ÿฆ€Comandos shell reescritos em Rust

    9 projects | dev.to | 4 Oct 2023