Power Apps

Updated 2016-12-29

The following programs are all free and work on most Unix-based systems. They mostly target power users and programmers.

Recurring characteristics: lightweight, fast, versionable configuration (plain text, non-XML), keyboard-driven, Unix design.

3D graphics: Blender

Archivers: atool, bzip2, cabextract, cdrtools, cpio, gzip, lha, lrzip, lz4, lzop, p7zip, unace, unarj, unrar, unshield, unzip, upx, xz

Assembly: NASM, Yasm

Audio editors: Audacity

Binary file tools: chrpath, DHEX, ltrace, nm, od, strace

Calculation: bc, calc, Maxima, PARI/GP, Octave

Camera capture: Guvcview

Clipboard tools: xclip, xsel

Contacts: Abook

Cryptography: ccrypt, encfs, GnuPG, Pwgen

Dictionaries: aspell, Narrat’s translate

Disk utilities: gparted, ncdu, parted, rmlint, shred, trash-cli, tree, udiskie, wipe

Document processing: groff, lilypond, Markdown, Multimarkdown, pdf2svg, Texinfo, TeX Live, txt2man

Document readers and tools: antiword, apvlv, catdvi, catdoc, docx2txt, evince, ghostscript, highlight, odt2txt, mcomix, poppler, pstotext, unrtf, wv, xchm, zathura

E-mail clients: Mutt

File browsers: Emacs (dired, etc.), ranger, Vifm

File synchronization: hsync, rsync

Finders: fzf, tre

FTP clients: NcFTP

FTP servers: vsftpd

Gaming emulators: DGen, DOSBox, Gens/GS, Mupen64Plus, PCSX-Reloaded, MAME, Wine

Gaming tools: DriConf, TiMidity++, xosd

Messengers: CenterIM, finch, Irssi, WeeChat

Music: clyrics, Beets, cmus, Demlo, mps-youtube

Network monitors: Aircrack-ng, ngrep, nmap, Tcpdump, Wireshark

News readers: Newsbeuter

Picture batch processors: dcraw, GraphicsMagick, ImageMagick, optipng

Picture editors: darktable, GIMP, Hugin, Metapixel, RawTherapee

Picture viewers: feh, sxiv

Programming: cloc

Programming in C: cppcheck, GDB, mcpp, musl, Splint, TCC, Valgrind, Uncrustify

Screen capture: scrot

Session locks: slock, vlock, xlockmore

Shell: DASH, fish, shellcheck

Spreadsheet: Emacs (Org-mode)

System monitors: htop, iftop, Iotop, lsof, NetHogs, PSmisc

Task management: Emacs (Org-mode), Taskwarrior

Terminal emulation: dtach, dvtm, rxvt-unicode

Text editors: Emacs, Textadept, Vim

Touch-typing: GNU Typist

Torrent clients: Transmission

Transcoding: cdparanoia, dvdbackup, FFmpeg, flac, Gaupol, id3v2, libvpx, MediaInfo, mkvtoolnix, opus, vorbis-tools, wavpack, x264

Vector graphics: Asymptote, Graphviz, Inkscape

Version control: git, Emacs (Magit)

Video: mpv, subdl

Virtual machine hypervisors: QEMU

Web browsers: dwb, luakit, qutebrowser, surfraw, w3m

Web tools: curl, Wget, youtube-dl

Window managers: Awesome (with Vicious), i3