My awesome software list

This is a list my software, aka toolkit. Some of them described in more details in separate notes.

Check also My shell scripts and dotfiles.

To understand custom bullet list types check my notation note.

Development Tools

For programming

  • ipython - interactive python command shell
  • jupyter - interactive computing across all programming languages

Version Control

Shell & Terminal

Time and Date

Web & Internet

Communication & Messaging

Databases

  • SQLite - Full-featured, SQL database engine
  • MySQL - Relational database management system
  • PostgreSQL - Object-relational database management system

File Management

  • 7z - High compression file archiver
  • fd - Simple, fast alternative to find
  • NNN - Terminal file manager
  • ncdu - Disk usage analyzer
  • file - File type identifier
  • detox - Filename cleaner
  • fdupes - Duplicate file finder
  • Btrfs - Filesystem

System & Security

  • linux - Unix-like operating system kernel, Linux

  • gio - Desktop/server application library

  • Ventoy - Bootable USB creator

  • progress - Progress viewer

  • libfaketime - System time modifier

  • systemd-ihibit - Execute a program with an inhibition lock taken systemd-inhibit wodim foobar.iso This burns the ISO image foobar.iso on a CD using wodim(1), and inhibits system sleeping, shutdown and idle while doing so.

  • ldd - Print shared library dependencies, useful for debugging and find required libraries.

  • parallel - Parallel command execution

  • pass - Password manager

  • GPG - Encryption tools

  • Borg - Backup system

  • List of anti-detect and humanizing tools

  • StarVPN - VPN service

  • Awesome Privacy

  • firejail - Security sandbox

Hardware & Electronics

  • htop - Process viewer
  • dmidecode - Hardware information sudo dmidecode -t 2 - get motherboard name
  • lshw - Hardware lister
  • [geekbench] - System benchmarking
  • [bench] - Performance testing
  • IMLCGui - Memory latency testing
  • qmk - Keyboard firmware
  • Qucs-S - Circuit simulator
  • Fritzing - Electronics prototyping
  • KiCad - EDA suite
  • Arduino - Electronics platform

Learning & Reference

Media & Entertainment

Graphics & Design

Window Management

Gaming & Entertainment

Text Processing & Productivity

Network & Infrastructure

Mobile & Tablet

Awesome software