Fzf: Quick Search via Fuzzy Finder on Linux (Install + Use)

“fzf” (or fuzzy finder) is a small, blazingly fast, and cross-platform command-line utility that allows you to perform interactive or dynamic searches via an interactive interface for effortless navigation and selection from matching options. It’s very flexible, and most often you will use it with

g: An Elegant Alternative for the ls Command in Linux

“g” is a free and open-source cross-platform alternative to the ls command, offering more advanced features than any other alternative, such as what “exa” can provide. 😮 The developer named this tool “g” because it’s written in Go, and “g” is simply easy to remember.

Play: TUI Playground for (awk, grep, jq, sed, and yq) in Linux

Play is a simple command-line utility that provides you with a playground to experiment with programs like awk, grep, jq, sed, and yq, particularly beneficial during your early days in Linux. I’ve tried and tested the mentioned commands for a while, and to be honest,

How to Install and Use Librum on Linux (with Usage Guide)

I’ve been a long-time reader and love learning about different topics, mostly enjoying reading on my laptop (sadly, I can’t afford a Kindle 🥲) using desktop applications like Okular or Foliate. Despite offering exceptional features while being free and open-source, one thing I dislike the

How to Install and Use TurboWarp on Linux (Scratch Client)

If you’re familiar with Scratch, then you’re already acquainted with TurboWarp, as it’s nothing more than a client for Scratch in Linux, offering additional benefits such as a compiler for faster project execution, a dark mode, an extensive library of extensions, and much more. For

Szyszka: A Bulk File Renamer Written in Rust with GTK 4 for Linux

Szyszka (pronounced as “Shish-kah“) is a simple yet powerful bulk file renamer tool that enables you to rename files based on custom rules, add numbers/text, replace or trim text, convert fancy characters to normal ones, and many more. It can rename files (including their extensions)

Frog: A Linux OCR Tool for Extracting Text From Anywhere

Frog is a free and open-source OCR tool for Linux, is capable of extracting text (in English, Spanish, German, etc.) and QR codes from images using the Google TTS online services. I’ve personally been using it for a while, testing its ability to extract English,

DistroBox: Try Out Multiple Linux Distributions via the Terminal

As you all know, Linux is famous for its multiple variants in the name of distributions, each offering unique software repositories, package managers, desktop environments, release cycles, stability, and much more. The well-known Linux distributions are Debian, Ubuntu, RedHat, Fedora, and Arch, with the major

How to Install and Use uv: A Python Installer and Resolver

uv is a Rust-based Python installer and resolver designed to replace “pip“, “pip-tools“, and “virtualenv” commands, offering great 10-100x speed and advanced features like dependency version overrides and alternative resolution strategies. It has already been tested at scale against the top 10,000 PyPI packages, supporting

Tbmk: A Tool to Bookmark Frequently Used Commands in Linux

Tbmk (a.k.a. Terminal Bookmarker) is a simple yet effective tool that can elevate your command-line experience to the next level by reusing frequently used commands through bookmarking. The usage is pretty simple: what you need to do first is bookmark the common commands that you

Nload: Monitor Linux Network Traffic and Bandwidth Usage

Nload is a simple networking tool that monitors your network traffic and bandwidth usage in real-time, visualizing the incoming and outgoing data results in two separate ASCII graphs. In addition to the graph, it also provides additional information, such as the total amount of transferred