Tools

Modern command-line tools

Note

Most of the HN or Reddit comments in the following sections usually also have recommendations for other tools, they are worth checking out.

A collection of modern/faster/saner alternatives to common unix commands [reddit]

A list of new(ish) command line tools

modern unix tool list [HN]

CLI: improved

List of terminal tools

Tailspin: a log file highlighter [HN]

Broot – A new way to see and navigate directory trees [HN] See also this article: A better tree command

Eza: A modern, maintained replacement for ls [HN]

lnav: An advanced log file viewer for the small-scale

jless - a command-line JSON viewer [HN]

hyperfine - A command-line benchmarking tool.

How FZF and ripgrep improved my workflow [HN]

z.lua: fast & smart “cd”: [HN]

Query the Unicode database from the commandline, with good support for emojis

Advanced Terminal Tips and Tricks [reddit]

fq: jq for binary formats - tool, language and decoders for working with binary and text formats

jc: Serializes the output of command-line tools to structured JSON output

Sysz – An fzf terminal UI for systemctl [HN]

flameshot - screenshot tool:

dog - A fast, friendly DNS client [github]

Resource monitoring tools

nethogs - top for network (grouped by process):

btop++: A monitor of resources [reddit, HN]

glances: a cross-platform system monitoring tool written in Python [github]

du-like tools (disk usage)

ncdu

gdu: Fast disk usage analyzer

duf: Disk Usage/Free Utility - a better ‘df’ alternative reddit

dua-cli: View disk space usage and delete unwanted data, fast.

Task runners

Just [github]

Invoke

DoIt

Poe the Poet

File sharing

syncthing

tresorit

Bitwarden Send

Password managers

Bitwarden

Unofficial Bitwarden compatible server written in Rust: VaultWarden

see discussion about password managers, turning off auto-fill for pw managers

crypto and secrets

Alternatives to PGP (2020) [reddit]

Generating More Secure GPG Keys: A Step-by-Step Guide

http://blog.martin-graesslin.com/blog/2013/09/generating-a-private-key-i-can-trust/ https://alexcabal.com/creating-the-perfect-gpg-keypair/