jnv: An Interactive JSON Viewer and jq Filter Editor for Linux
I assume you are aware of jq (a JSON processor to parse and manipulate JSON data right from your command line), and recently we have also written an article on jaq (a superset of jq with additional...
View ArticleCheat: Create a Cheatsheet for Your Favorite Command in Linux
Linux is popular for many reasons, one of which is its open-source nature and wide range of command availability. I’m very fond of its command-line usage instead of GUI, but sometimes, using different...
View ArticleTokei: Quickly Count Different Metrics in Your Codebase
Once you have completed your assignment on a big software project (with or without a team), have you ever thought about how much code in different programming languages has been used in the project?...
View ArticleKillport: Stopping Processes by Port Number in Linux
killport is a CLI tool that provides a simple solution to stop processes by their port number, thereby resolving the problem of users struggling to identify the processes behind an open port. This...
View ArticleHow to Install LXD on Linux (with Pro’s Practical Examples)
LXD (pronounced lex-dee) is a lightweight container manager that allows you to run Linux containers (LXC), a type of container similar to VMware that maintains its state even after a system reboot and...
View ArticleHow to Install Tiny Tiny RSS Using Docker on PC (Ultimate Guide)
Tiny Tiny RSS (also known as TT-RSS) is a free, open-source, and highly customizable web-based RSS reader that you can set up on your local machine or on your server using Docker. It’s quite an...
View ArticleInotifywait: Monitor Live Events on Files and Directories on Linux
Inotifywait is a Linux command-line utility that assists system administrators in monitoring events such as opening, modifying, reading, closing, moving, or deleting on files or directories. It can...
View ArticleRunning LLMs Locally Using Ollama and Open WebUI on Linux
🚀 Quick Overview In this article, you will learn how to locally access AI LLMs such as Meta Llama 3, Mistral, Gemma, Phi, etc., from your Linux terminal by using an Ollama, and then access the chat...
View ArticleHow to Use Envsubst to Replace Environment Variables in Linux
At one point, you may have come across a template, configuration, or initialization file containing bash variables as placeholders that you’ll need to fill in before actual usage. To fill those...
View ArticleDocker Rollout: Zero Downtime Deployment for Docker Compose
In this article, I’ll introduce you to a tool called “Docker Rollout“, which claims to update Docker Compose services with zero downtime. I’ve been testing it for a while, and to be honest, it can do...
View ArticleShow Progress of cp, mv, Tar, Rsync, or Scp Commands in Linux
Many Linux commands like cp, mv, rm, and others that perform progressive tasks lack a built-in mechanism or option to display a progress bar. However, a verbose mode is present that can show the...
View ArticleHoarder: A Bookmark and Note Taking App (Install via Docker)
Hoarder is a fantastic app for keeping your notes, images, and bookmarks in a single place. It’s a free, open-source, and self-hostable application for bookmarking that offers AI-based automatic...
View Article