Skip to content



This list is not endorsed by, directly affiliated with, associated with, or in any other way officially connected with, maintained, authorized or sponsored by any other product, service, brand, company or person. All product, service, brand and company names as well as related names, marks, emblems and images are the registered trademarks of their original owners. The use of any trade name or trademark is for identification and reference purposes only and does not imply any association with the trademark holder of their product brand.

This is a list of software I use.


Type Name
Operating system Artix Linux, Android
Init system runit
Windowing system X11
Window manager bspwm
Compositor picom
Wallpaper changer hsetroot
Panel polybar
Application launcher rofi
Terminal emulator rxvt-unicode
Terminal multiplexer tmux
Shell fish
Text editor vim
File manager ranger
Notification daemon dunst
File synchronization Syncthing
Search utility fsearch
File archiver 7-Zip
System information Neofetch
Process viewer htop
System monitor Glances
Backup rsync
Package management Flatpak
Hypervisor VirtualBox
Gesture recognition Easystroke


Type Name
Office suite LibreOffice
Document viewer zathura
Personal accounting Ledger
Wiki vimwiki
Document converter pandoc
Document scanner gscan2pdf
Time tracking Timewarrior
Mind map Freeplane


Type Name
Web browser qutebrowser
Email client Thunderbird
FTP/SFTP client FileZilla
IRC client HexChat
VoIP TeamSpeak, Discord
Instant messaging WhatsApp, LINE, Threema, Pidgin
YouTube downloader youtube-dl


Type Name
Video player mpv
Music player cmus
Image viewer feh
Photo manager gThumb
Screenshots Flameshot (Linux), Greenshot (Windows)
Screen recorder SimpleScreenRecorder
Audio editor Audacity
Video editor Shotcut
Image editor GIMP
Vector graphics editor Inkscape
Digital painting Krita
3D creation suite Blender
Converter ffmpeg
CD ripper Asunder
Image optimization jpegoptim, OptiPNG
Audio visualizer CAVA

Software Development#

Type Name
Java IDE IntelliJ IDEA
Python IDE PyCharm
Version control system Git
Build automation Apache Maven
Code review Gerrit
Project management OpenProject
Game engine Godot
Color scheme Dracula, gruvbox
Font Hack, JetBrains Mono
Bitmap font scientifica


Type Name
Flashcards Anki
Chinese dictionary Pleco (Android)
Stylus notetaking Xournal++
LaTeX editor TeXstudio
Bibliography manager JabRef


Type Name
Password manager KeePassXC
Firewall iptables
Network discovery nmap
Packet analyzer Wireshark
Wifi cracker Aircrack-ng
Password cracker John the Ripper, hashcat


Type Name
Digital distribution Steam
Second Life viewer Alchemy, Black Dragon


Type Name
Engine Quakespasm
Level editor Trenchbroom
Map compile tools ericw-tools


Type Name
Server Paper
Hack client Future
Texture pack Bare Bones
Shader pack Simplicissimus
Optimization mod OptiFine

Software Backlog#

This is software I currently do not use, but find interesting and want to check out in the future.

Type Name
Household management grocy

Last update: January 16, 2021
Authors: Marvin Elsen