How to Add and Remove Passwords from PDF Files on Linux

PDFs are the primary file format for sharing sensitive educational, government, or office documents with individuals, often encrypted with a password to prevent unauthorized access. However, with a valid password, individuals can easily decrypt and store them in an encrypted wallet for future access. But

How to Install and Use Dockge on Linux: A Step-By-Step Guide

Are you struggling between the sluggishness of Docker (or Podman) CLI and the heaviness of Portainer? Then Dockge might be the best fit for you, as it is specially crafted for a user who only needs to manage containers or compose files for their Homelab

How to Deface Faces in Pictures and Videos With Free CLI Tool

Deface is a free and open-source command-line tool that allows you to automatically blur human faces in pictures or videos without relying on any external editing software or online service. For videos, it first detects all human faces frame by frame and then applies your

Tilix: A Tiling Terminal Emulator With Bookmark Support

The Tilix terminal emulator has existed for a very long time, but it’s very underrated despite being so good. Even for me, I’ve only recently heard about it from one of our readers named “Claude LaFrenière”, so a shout-out to him. In recent times, you

A Modern Warp Terminal With AI Features on Linux (Install + Use)

Warp is a modern terminal with AI features (built fully in Rust) to greatly enhance your workflow, productivity, and team collaboration on Linux, Windows (coming soon), and macOS. 📝 Its front-end (based on a Rust UI framework) is open-source, while the back-end (or server portion)

FrankenPHP: A Modern PHP App Server in Go (Install + Use)

FrankenPHP is a modern PHP app server built on Go and using the Caddy server under the hood. The standout feature that caught my eye was its standalone and self-contained binary, which can be easily downloaded and used without requiring any installation. In a single

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)