blender 3d computer graphics editor
clang-format c source code formatter. can also format preprocessor macros
cryptsetup setup disk encryption. dm-crypt, luks
dash posix-compliant implementation of /bin/sh that aims to be as small as possible
diff finds line differences between texts
dmenu dmenu is a dynamic menu for X. can be used for example to choose a command to be run by typing
dwm window manager for x
emacs customisable text editor and integrated development environment
firehol iptables based firewall
flac free lossless audio compression
gimp pixel based image manipulation for tasks like photo retouching, image composition, image authoring and more. tasks can be automated with "http://docs.gimp.org/2.8/en/gimp-scripting.html" "scheme"
git version control system
google earth desktop app for viewing satellite imagery, 3d in many areas, and streetview. best graphics quality and usability in the desktop version
graphicsmagick image processing system
gr execute a command in multiple git repositories at once
httpie http requests on the command-line
mpd music player that runs in the background, separating playback functionality from user interfaces
mupdf pdf, xps and ebook viewer
nano text editor. mini emacs
ncdu displays disk usage by browsable directory structure sorted by size descending
ncmpc client for mpd
nginx http proxy and web server
replacer replace text in multiple files
roundcube web based email management
sqlite an sql database that uses single files with exceptional documentation
sshfs mount filesystems using ssh
st a simple terminal implementation for x. works great in combination with screen as a better replacement for tabbing
suckless software with a focus on simplicity, including dwm, dmenu and st among others
suckless.org/rocks a similar list of applications
unp unpacks things. available in the repositories of many linux distributions
xbindkeys execute commands with keypresses
xdotool produce xserver events (mouse clicks, keyboard events, etc) from the command-line
xz-utils file compression
alsamixer control sound volume
apache bench http performance testing
aurget arch linux related: pacman-like interface to the AUR
bastet version of tetris that chooses the worst possible blocks
darktable photography workflow application and raw developer
dcron cron implementation
f-droid repository for free-software android apps
ffmpeg audio and video converter
graphviz for creating and rendering (directed) graph drawings
ldm automount unencrypted devices
librejs a way to let http clients automatically determine the license of included javascript files
mirage image viewer. can change fast between images in the same directory, for example using the mouse wheel
nodejs command-line calculator. also a standalone javascript interpreter
openssh secure shell remote connections
pacman package manager with an efficient interface and usage, with probably the most packages available anywhere. creating packages is easy
privoxy non-caching web proxy with advanced filtering capabilities, for example ad-blocking or blocking of sites
qemu machine emulator, virtual machine
reddit source code for the link submission and discussion website
rhyme rhyming dictionary
smplayer media player. fast seeking
sox sound processing utility
sqlighting fork of sqlite that is much faster
srm secure file removal
systemd system and service manager. does a bit too much perhaps
tagsistant tagging filesystem
thunar graphical file-manager. supports custom right-click commands, tabs and a bulk file renamer "thunar -B"
units converts quantities expressed in various systems of measurement to their equivalents in other systems of measurement
utimer command-line countdown/stopwatch
valgrind finds memory leaks
w3m terminal web text browser
xdot uses the "dot" utility from graphviz to draw a directed or undirected graph using the dot graph definition language
xmodmap utility for modifying keymaps and pointer button mappings
zenity command-line program to create graphical dialogs