clang-format c source code formatter. can also format preprocessor macros
cryptsetup setup disk encryption. dm-crypt, luks
darktable photography workflow application and raw developer
blender 3d computer graphics editor
dash posix-compliant implementation of /bin/sh that aims to be as small as possible
dcron cron implementation
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
ffmpeg audio and video converter
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
httpie http requests on the command-line
losslesscut convert and cut a video into multiple custom segments
mirage image viewer. can change fast between images in the same directory, for example using the mouse wheel
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
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
qemu machine emulator, virtual machine
replacer replace text in multiple files
roundcube web based email management
sbase simpler replacements for many core tools like cp, cat, mount, and more
simplescreenrecorder, still the best (2023). select a rectangle, window or screen and record with easily selectable settings, optionally with cursor and audio
smplayer media player. fast seeking
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
thunar graphical file-manager. supports custom right-click commands, tabs and a bulk file renamer "thunar -B"
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
f-droid repository for free-software android apps
firehol iptables based firewall
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
graphviz for creating and rendering (directed) graph drawings
gr execute a command in multiple git repositories at once
ldm automount unencrypted devices
librejs a way to let http clients automatically determine the license of included javascript files
musl-libc libc
privoxy non-caching web proxy with advanced filtering capabilities, for example ad-blocking or blocking of sites
reddit source code for the link submission and discussion website
redmine issue tracking system
rhyme rhyming dictionary
sox sound processing utility
sqlighting fork of sqlite that is much faster
srm secure file removal
suckless.org/rocks a similar list of applications
systemd system and service manager. does a bit too much perhaps
tagsistant tagging filesystem
units converts quantities expressed in various systems of measurement to their equivalents in other systems of measurement
unp unpacks things. available in the repositories of many linux distributions
utimer command-line countdown/stopwatch
valgrind finds memory leaks
w3m terminal web text browser
xbindkeys execute commands with keypresses
xdot uses the "dot" utility from graphviz to draw a directed or undirected graph using the dot graph definition language
xdotool produce xserver events (mouse clicks, keyboard events, etc) from the command-line
xmodmap utility for modifying keymaps and pointer button mappings
xz-utils file compression
zenity command-line program to create graphical dialogs
browserify minimal compiler with node module syntax for the browser
color-diff implements the ciede2000 color difference algorithm
commanderjs for command-line interfaces
crel dom element creation
css-parse css parser
expressjs web application framework
js2coffee online javascript to coffeescript converter
web apis browser interfaces
$script.js asynchronous script inclusion
cash jquery alternative
d3 svg-based visualizations
jrumble jQuery plugin that rumbles, vibrates, shakes, and rotates any element you choose
modulejs module system for javascript
spinjs creates spinning activity indicators dynamically that can be used as resolution-independent replacement for loading gifs