Lazygit is a terminal based UI tool for Git commands. This tool allows to view commit history, pull or push changes, resolve merge conflicts, checkout recent branches, and more.
This...
PlatformIO Core is a command line tool to develop applications for embedded systems. This tool allows to manage libraries, build projects, upload firmware to development boards, and more.
This tutorial...
Arduino CLI is a command line tool that allows to manage libraries, compile, verify and upload sketches to Arduino boards, or perform other operations related with Arduino ecosystem.
This tutorial...
The yq is a command line based YAML processor which allows manipulating and extracts values from YAML data.
This tutorial demonstrates how to install yq on Ubuntu 24.04.
Install yq...
The dive is a command line tool for analyzing a Docker image. This tool shows image contents broken down by layer. It can used to explore image structure in order...
Dust is a command line tool which allows to view and analyze disk space usage. This tool can be used as an alternative to the du command.
This tutorial explains...
The ripgrep is a command line tool which allows searching for strings in files using regex pattern. By default, ripgrep ignores files and directories that specified in .gitignore file. This...
GoTTY is a tool which allows sharing terminal in the browser. It converts command line tools into web applications. GoTTY is written in Go programming language.
This tutorial shows how...
The grex is a command line tool and library for creating Perl compatible regular expressions (PCRE) from user given test cases. The grex outputs a regular expression that only match...
Tokei is a command line tool for counting blank lines, comment lines, and physical lines of source code. Results are displayed in the table. Tokei supports various programming languages.
This...