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

Easily Convert TS Videos to MP4 File Format via CLI or GUI

If you’ve ever downloaded a video file using a popular download manager such as IDM or JDownloader, you might have received a TS (Transport Stream) video file from the server. If you want your video file to be in MP4 or any other file format,

FFmpeg: Powerful Multimedia Processing Tool (Installation + Usage)

FFmpeg (a.k.a. Fast Forward MPEG) is a robust, free, and open-source framework packed with a vast suite of libraries and programs for handling basic to advanced multimedia processing. It can perform tasks such as recording, converting, and streaming audio and video, making it the foundation

Basic to Extended Markdown Cheat Sheet With Examples

Markdown is a widely used standard for distributing text files with special syntax that modern software can easily understand and format, eliminating the need to write the entire HTML code. Consider it a way to add HTML style and structure to your text document in

Master VLC with These 10+ Expert Tips and Tricks

VLC is undoubtedly the best media player out there, but the ignorance of many users in learning it properly holds them back from utilizing the advanced features that VLC offers, which can ultimately improve the user experience to the next level. I used to be

JDownloader: An Open-Source Alternative to IDM (Install + Usage)

JDownloader is one of my favorite tools, as it is a free and open-source download management tool for multi-platform use, making it a perfect alternative to proprietary software such as IDM. It can perform all the tasks that other tools, like IDM, can do. To

How to Install and Use LunarVim on Linux (Complete Guide)

LunarVim is a fantastic NeoVim-based IDE, a community-driven project available for free to try, providing support for most popular programming languages such as C/C++, Python, Java, Node.js, Angular, Go, Scala, and 13+ more. It comes with a default configuration to offer features such as autocompletion,

How to Install New (or Nerd) Fonts on Linux (Ultimate Guide)

A good font (also referred to as typography) is crucial in UI/UX design. However, individuals interested in desktop customization often enjoy having an amazing font of their choice on their system to make it stand out among others. While users are provided with a variety

How to Install Latest NeoVim on Linux (Ultimate Guide)

NeoVim is a modern command-line text editor designed to improve and modernize the original Vim editor by addressing some limitations and introducing new features. It provides support for asynchronous plugins, the Language Server Protocol, a built-in terminal emulator, built-in package management, and a more powerful

How to Run JavaScript in Python (with an Example)

Polyglot programming is uncommon but can be a lifesaver in specific situations. For example, we recently wrote an article about executing Python scripts within a PHP/HTML file, which can be valuable for certain programmers. This approach proves useful in scenarios such as running system diagnostic

How to Install Geany IDE on Linux (with Dark Theme)

Geany is a lightweight yet powerful IDE for programming languages like Python, C/C++, Java, and 50+ more, offering useful features that make it a viable replacement for Notepad++ on Linux. It is fast, highly customizable, supports 77 file types, is translated into 40 languages, provides

How to Run a Python Script on a PHP/HTML File

In this article, you will learn how to run a Python script on a PHP (or even a plain HTML) file using two different methods, along with practical examples. I assume you have already installed Python with Pip and set up the web development environment