Personal reference list of Linux programs and packages – biased to my work, interests, and needs when setting-up Linux boxes.
Approximately 1.3k programs (1% of Ubuntu repo), arranged alphabetically.
Ubuntu repository, GitHub, SourceForge, vendor websites.
Collated over a number of years from Linux magazines, web searches, and repo hunting.
A tick in the repo column means the package should exist in the main Ubuntu repo. Nevertheless, some packages can be hidden away – these are marked with 'use apt' (apt search <pkg> to search and sudo apt install <pkg> to install).
Some of the programs listed are included by default with Ubuntu-based distros. Nevertheless, they remain, since on some distro installs they are curiously absent.
| package | description | repo | URL | notes |
|---|---|---|---|---|
| 0xtools | /proc/ profiler | ✖️ | 0xtools | |
| p7zip | file archiver | ✔️ | 7-Zip | also p7Zip-full |
| abcde | CD ripper | ✔️ | ABCDE | |
| abiword | lightweight wordprocessor | ✔️ | ||
| abricotine | Markdown editor | ✖️ | Abricotine | |
| acl | ACL utilities | ✔️ | ||
| adb | Android Debug Bridge | ✔️ | ||
| aescrypt | cross-platform file encryption | ✖️ | AESCrypt | |
| afick | file integrity notifier | ✖️ | AFICK | |
| afl | fuzzer | ✔️ | AFL Google's | |
| aide | host-based IDS | ✔️ | ||
| aircrack-ng | wireless cracker | ✔️ | aircrack-ng | |
| alacritty | GPU-accelerated CLI emulator | ✖️ | alacritty | |
| alien | .rpm to .deb converter | ✔️ | ||
| amass | attack surface mapper | ✖️ | Amass | |
| ananicy | nice-ness daemon | ✖️ | Ananicy | |
| anbox | Android runtime | ✖️ | anbox | |
| anjuta | C/C++ editor | ✔️ | ||
| anki | flashcards | ✖️ | Anki repo | |
| ansible | alternative to Puppet/Chef | ✔️ | only dependencies are Python/SSH; pip install ansible |
|
| ansifilter | remove control codes | ✖️ | Ansifilter | |
| antimony | CAD modeller | ✖️ | Antimony | |
| antiword | Word files converted to text/PS/PDF | ✔️ | ||
| apachetop | top for Apache |
✔️ | use apt |
|
| apfs-fuse | FUSE driver for mounting Apple filesystem | ✖️ | apfs-fuse | |
| apktool | reverse engineer Android apk files | ✔️ | ||
| apostrophe | Markdown editor | ✖️ | Apostrophe | |
| appimagecraft | AppImage builder | ✖️ | appimagecraft | |
| appimagelauncher | run AppImages | ✖️ | AppImageLauncher | |
| appimagelint | AppImage checker | ✖️ | appimagelint | |
| appimagepool | AppImageHub Client | ✖️ | AppImagePool | |
| aqemu | Qemu + KVM GUI | ✔️ | ||
| arandr | GUI for xrandr (X settings) | ✔️ | ||
| ardour | audio editor | ✔️ | ||
| arecabackup | backup | ✖️ | Areca Backup | Java-based |
| argus | IP network transaction auditor | ✔️ | ||
| argyll | monitor colour callibrator | ✔️ | GUI is dispcalgui | |
| aria2 | CLI advanced download manager | ✔️ | ||
| arista | media converter | ✔️ | ||
| arp-scan | ARP scanner/fingerprinting | ✔️ | ||
| arpwatch | Ethernet MAC address monitor | ✔️ | ||
| artha | offline thesaurus | ✔️ | ||
| asciinema | terminal recorder | ✔️ | asciinema repo | asciinema rec >> exit |
| astyle | code formatter | ✔️ | Artistic Style | C/C++/Java; good for other langs too |
| asunder | CD ripper | ✔️ | Asunder | |
| athena-jot | data generator | ✔️ | ||
| atril | MATE PDF viewer | ✔️ | ||
| attr | filesystem extended attribute utils | ✔️ | ||
| audacious | music player | ✔️ | Audacious | |
| audacity | sound editor | ✔️ | ||
| aview | images to ASCII art | ✔️ | ||
| auditd | user auditing | ✔️ | auditctl, aureport, ausearch, autrace |
|
| aura | background setter | ✖️ | Aura | |
| automater | webhost look-up | ✖️ | extensive look-up | |
| auto-cpufreq | laptop power manager | ✖️ | auto-cpufreq | |
| automysqlbackup | periodic backups of MySQL DBs | ✔️ | ||
| autossh | auto restart SSH sessions | ✔️ | ||
| autotrash | purge trash files | ✔️ | ||
| avahi-daemon | discover hosts | ✔️ | name instead of IP | |
| avidemux | video editor/converter | ✖️ | for quick edits to single video clip | |
| awffull | weblog analyser | ✔️ | localhost-based | |
| axel | CLI download accelerator | ✔️ | ||
| azpainter | image editor | ✖️ | AzPainter | 16-bit colours |
| b2 | BBC Micro emulator | ✖️ | b2 | |
| babeltrace | trace conversion | ✔️ | ||
| babe-qt | tiny Qt music player | ✖️ | babe-qt | |
| backerupper | tar.gz backups | ✖️ | Backerupper | allows file exclusion |
| backintime | backup tool | ✔️ | backintime | |
| bacon | BASIC to C converter | ✖️ | BaCon | |
| bacula | backup | ✔️ | ||
| bandwhich | TUI bandwidth utilisation | ✖️ | bandwhich | |
| bandwidthd | track network usage | ✔️ | HTML/image output | |
| bashate | Bash script linter | ✔️ | ||
| bashtop | resource monitor | ✖️ | bashtop | see bpytop |
| bat | cat on steroids |
✖️ | bat | |
| beast | music synthesis | ✔️ | ||
| bed | daemon vulnerability checker | ✖️ | bed | |
| bench | CLI benchmark tool | ✖️ | bench | |
| bfbtester | EXE brute-force tester | ✔️ | ||
| binary-analyser | analyse binaries | ✖️ | Binary Analyser | |
| bing-ip2hosts | enumerate hostnames via Bing | ✔️ | ||
| binstats | binary stats | ✔️ | overview of installed binaries | |
| binwalk | binary file searcher | ✔️ | binwalk | sub-files + code |
| birdfont | font editor | ✖️ | BirdFont | |
| bit | Git CLI client | ✖️ | bit | |
| blast | API load tester | ✖️ | blast | |
| bleachbit | system cleaner | ✔️ | ||
| bless | GUI hex editor | ✔️ | ||
| blip | MySQL monitor | ✖️ | blip repo | |
| bluelog | Bluetooth scanner | ✖️ | ||
| blueman | GUI Bluetooth | ✔️ | ||
| bluemon | de/activate programs on Bluetooth link quality | ✔️ | ||
| bluetooth | Bluetooth support | ✔️ | ||
| bluetuith | TUI Bluetooth manager | ✖️ | bluetuith | |
| bluez | Bluetooth tools | ✔️ | ||
| bmon | bandwidth monitor | ✔️ | ||
| bonzomatic | shader coding tool | ✖️ | Bonzomatic | |
| bookworm | eBook reader | ✖️ | Bookworm | |
| boostchanger | CPU controller | ✖️ | boostchanger | |
| bootchart | boot time analyser | ✔️ | ||
| bootiso | ISO to USB booter | ✖️ | bootiso | |
| borgbackup | CLI backup tool | ✔️ | uses compression and encryption | |
| boxbackup-client | Box backup | ✔️ | boxbackup | rsync-like and encrypted |
| boxbackup-server | Box backup | ✔️ | boxbackup | |
| boxxy | isolate apps | ✖️ | boxxy | |
| bpfcc-tools | eBPF tools | ✔️ | ||
| bpytop | resource monitor | ✖️ | bpytop | |
| brandy | BBC Micro emulator | ✔️ | ||
| brasero | ISO burner | ✔️ | ||
| bridge-utils | configure Ethernet bridge | ✔️ | ||
| broadband-speed | ✖️ | speedtest-cli | ||
| brutex | combine WFuzz/Hydra to brute-force ports | ✖️ | BruteX | |
| btop | resource monitor | ✔️ | btop | |
| btproxy | MITM Bluetooth analysis | ✖️ | btproxy | |
| btscanner | scanner for Bluetooth devices | ✔️ | ||
| buku | browser-independent bookmark manager | ✖️ | Buku | |
| bum | bootup manager | ✔️ | also sysv-rc-conf | |
| bvi | hex editor | ✔️ | vi-like | |
| bwm-ng | CLI bandwidth monitor | ✔️ | ||
| byobu | screen command manager/multiplexer | ✔️ | through function keys | |
| byzanz | small screencast creator | ✔️ | ||
| cadubi | ASCII art drawing | ✔️ | ||
| calibre | eBook converter/library | ✔️ | ||
| catfish | GUI file search using mlocate | ✔️ | ||
| catimg | CLI image viewer | ✖️ | catimg | |
| cccc | C/C++ code analyser | ✔️ | ||
| ccextractor | subtitle extractor | ✖️ | CCExtractor | |
| celestia | celestial simulator | ✔️ | ||
| cellwriter | handwriting recogniser | ✔️ | ||
| cfg2html | collect and display system config info | ✖️ | cfg2html | |
| cflow | C source control flow analyser | ✔️ | ||
| cdparanoia | CD ripper | ✔️ | ||
| ccrypt | AES recursive file encrypter | ✔️ | overwrites files, passphrases allegedly unsalted | |
| checkbashisms | ✔️ | in devscripts | ||
| checkinstall | installation tracker | ✔️ | source > package > install with package manager | |
| checksecurity | basic security check | ✔️ | ||
| chaosreader | trace network sessions, export to HTML | ✔️ | ||
| cherrytree | notes organiser with 7-Zip encryption | ✔️ | CentOS version | |
| chkrootkit | rootkit detector | ✔️ | ||
| chm2pdf | .chm to PDF converter | ✔️ | ||
| chntpw | change Windows SAM password | ✔️ | ||
| cinelerra | non-linear video editor | ✖️ | ||
| ckport | EXE function/call checker | ✔️ | ||
| claws-mail | GTK mail client | ✔️ | ||
| clementine | music player/streamer | ✔️ | ||
| cloaker | GUI file encryption | ✖️ | Cloaker | |
| cloakify | text steganography tool | ✖️ | Cloakify | |
| cloc | count lines of code | ✔️ | CLOC | most languages |
| clonezilla | HDD backup/cloner | ✔️ | ||
| cloudcompare | photo to 3D point map | ✖️ | CloudCompare | |
| clusterssh | admin. simultaneous SSH shells | ✔️ | ||
| cmatrix | CLI Matrix | ✔️ | ||
| cmdlauncher | commands to GUI | ✖️ | CmdLauncher | |
| cmospwd | CMOS/BIOS password recovery | ✔️ | pre-UEFI | |
| cmsmap | CMS vulnerability scanner | ✖️ | CMSmap | |
| cmus | CLI music player | ✔️ | ||
| cockpit | server manager web interface | ✔️ | Cockpit | |
| cockpit-docker | Cockpit docker manager | ✖️ | cockpit-docker | |
| codeblocks | C editor/IDE | ✔️ | ||
| codecounter | C/BASIC/web code counter | ✖️ | CodeCounter | |
| codelite | C editor | ✔️ | PHP/JS/Python also supported | |
| collectd, kcollectd | system stats harvester/monitoring daemon | ✔️ | ||
| collectl | collect performance data | ✔️ | Collectl | |
| colordiff | colourise diff output | ✔️ | ||
| colorgrab | dropper | ✖️ | colorgrab | |
| colorhug | colorimeter | ✔️ | ||
| conduit | sync tool for GNOME (files, bookmarks) | ✔️ | ||
| contextfree | image generator | ✔️ | ||
| converseen | batch image manipulator | ✔️ | Converseen | GUI for ImageMagick |
| convertall | unit converter | ✔️ | ||
| compiz | window and compositing manager | ✔️ | ||
| compizconfig-settings-manager | compiz config settings | ✔️ | screen inverter | |
| conky | GUI system monitor | ✔️ | ||
| corectrl | hardware profile manager | ✖️ | CoreCtrl | |
| cpu-g | GUI CPU analyser | ✖️ | CPU-G | |
| cpu-x | GUI CPU/motherboard analyser | ✖️ | CPU-X | |
| cpufetch | CLI CPU analyser | ✖️ | cpufetch | |
| cpupower | CPU frequency manager | ✖️ | ||
| cppcheck | C code linter | ✔️ | ||
| cpuid | CPU info | ✔️ | ||
| cpulimit | limit process CPU usage | ✔️ | ||
| crazydiskmark | GUI disk benchmarker | ✖️ | crazydiskmark | ppa:fredcox-p/crazydiskmark |
| credcrack | credential harvester | ✖️ | CredCrack | |
| croc | CLI file transfer | ✖️ | croc repo | |
| crunch | password list generator | ✔️ | ||
| cryptcat | encrypted netcat | ✔️ | flaws? | |
| cryptocat | encrypted IM | ✖️ | CryptoCat | |
| cryptkeeper | GUI encfs for GNOME | ✔️ | ||
| cryptote | encrypted tabbed notes | ✖️ | Cryptote | |
| cscope | C interactive checker | ✔️ | ||
| csvtool | CLI CSV file manipulator | ✔️ | ||
| ctags | C code indexing tool | ✔️ | ||
| ctop | TUI Docker container metrics | ✖️ | ctop | docker-ctop |
| cuda-z | CUDA-enabled GPU info | ✖️ | CUDA-Z | |
| cudatext | code editor | ✖️ | CudaText | |
| cups-pdf | print to PDF | ✔️ | ||
| curl | CLI transfer data | ✔️ | ||
| cute | HTTP request creator | ✖️ | CuTE | |
| cvassistant | multiple CV manager | ✖️ | CVAssistant | |
| curl-loader | HTTP benchmark | ✖️ | curl-loader | |
| cutereport | report generator | ✖️ | CuteReport | |
| cutter | GUI radare2 binary analyser/disassembler | ✖️ | cutter | |
| cxref | C code to LaTeX/HTML | ✔️ | ||
| cyberfox | 64-bit browser | ✖️ | ||
| cython | Python C extensions | ✔️ | ||
| dangerzone | document sanitiser | ✖️ | dangerzone | |
| darkhttpd | tiny file server | ✖️ | Darkhttpd | 34kB |
| darkstat | network traffic analyser | ✔️ | Darkstat | |
| darktable | RAW images | ✔️ | Darktable | |
| darling | Mac CLI Wine | ✖️ | Darling | |
| datacleaner | database scanner | ✖️ | ||
| dateutils | CLI date/time utilities | ✖️ | Dateutils | |
| davfs2 | mount WebDAV resource | ✔️ | ||
| dban | disk destroyer | ✖️ | DBAN | |
| dbbench | database benchmarking tool | ✖️ | dbbench | |
| dbdeployer | MySQL database deployer | ✖️ | dbdeployer | |
| dconf-editor | GUI dconf editor | ✔️ | ||
| dcraw | CLI RAW converter | ✔️ | ||
| ddd | GUI debugger for GDB etc | ✔️ | includes Python, Bash | |
| ddrescue | data recovery tool | ✔️ | see gddrescue | |
| deadbeef | music player | ✖️ | deadbeef repo | |
| deadman | CLI website status checker | ✖️ | deadman | uses ping |
| debconf-utils | debconf utilities | ✔️ | ||
| deborphan | unused packages finder | ✔️ | ||
| debreate | Debian package manager | ✖️ | Debreate | |
| debsums | package checksum comparisons | ✔️ | ||
| deen | data en-/decoding | ✖️ | deen | |
| deja-dup | GUI backup tool using duplicity | ✔️ | DejaDup | GnuPG encryption, no compression |
| delve | Go debugger | ✖️ | delve | |
| denyhosts | SSH protection | ✔️ | ||
| desktop-files-creator | .desktop file creator | ✖️ | desktop-files-creator | |
| devicesinlan | LAN scanner | ✖️ | DevicesInLAN | |
| devilspie2 | run script upon window interaction | ✔️ | Devilspie2 | |
| devede | create DVDs/DVD menus | ✔️ | ||
| devscripts | Debian package maintenance | ✖️ | ||
| devtodo | CLI ToDo list | ✔️ | ||
| dh-autoreconf | autoreconf helper | ✔️ | ||
| dhcpcd | DHCP server for auto-configuring networking | ✔️ | sudo dhcpcd wlan0 |
|
| dhcpdump | parse DHCP packets from tcpdump |
✔️ | ||
| dia | diagram editor | ✔️ | ||
| dialog | Bash dialog | ✔️ | ||
| diction | sentence style helper (en/de) | ✔️ | ||
| diffmerge | diff | ✖️ | DiffMerge | |
| diffoscope | file/dir diff | ✔️ | diffoscope | |
| diffpdf | PDF diff | ✖️ | diffpdf | |
| difftree | compare directories | ✖️ | difftree | |
| diffuse | file compare/merge | ✔️ | ||
| dify | image diff | ✖️ | dify | |
| digikam | photo manager | ✔️ | KDE-based | |
| ding | GUI dictionary | ✔️ | ||
| discover | automate pen test tasks | ✖️ | discover | |
| dispcalgui | GUI for Argyll colour management | ✔️ | ||
| dissy | GUI for objdump |
✔️ | ||
| dive | Docker image explorer | ✖️ | dive | |
| dmitry | server host info | ✔️ | ||
| dnsdiag | DNS testing tools | ✖️ | dnsdiag | pip3 install dnsdiag; dnsping, dnstraceroute, dnseval |
| dnsmasq-utils | manage DHCP leases | ✔️ | ||
| dnstracer | trace DNS queries to source | ✔️ | ||
| dnswalk | DNS debugger/nameserver lookup | ✔️ | ||
| docker | container runtime | ✔️ | Docker | |
| docker-doc | Docker documentation | ✔️ | ||
| docker-registry | ✔️ | |||
| dog | DNS tool | ✔️ | dog | |
| doggo | DNS tool | ✖️ | doggo | |
| dolphie | MySQL monitor | ✖️ | dolphie repo | |
| doona | daemon vulnerability | ✖️ | ||
| dos2unix | convert EOL chars | ✔️ | tofromdos may be better | |
| downtimed | downtime monitor | ✔️ | ||
| doxygen | C/PHP auto-documenter | ✔️ | ||
| doxygen-doxywizard | config GUI for doxygen | ✔️ | ||
| dragit | GUI file transfer tool | ✖️ | dragit | |
| drgeo | geometric sketcher | ✔️ | ||
| drive | CLI GDrive client | ✖️ | drive | |
| droidcam | turn phone into PC webcam | ✖️ | droidcam | |
| dsniff | network sniffer | ✔️ | ||
| dstat | resource stats tool | ✔️ | Dstat | |
| dsvpn | Dead Simple VPN | ✖️ | dsvpn | |
| dtrx | archive viewer/unpacker | ✔️ | ||
| duc | TUI/GUI disk usage analyser | ✔️ | Duc repo | use apt |
| duf | disk usage monitor | ✖️ | duf | |
| dukto | LAN transfer tool | ✖️ | dukto | |
| dupeguru | duplicate file finder | ✖️ | dupeGuru repo | |
| duplicity | encrypted backup | ✔️ | Duplicity | built on rsync |
| dvdbackup | DVD ripper | ✔️ | ||
| e4defrag | ext4 defragger | ✖️ | ||
| earlyoom | faster OOM | ✔️ | earlyoom | |
| easyeffects | equalizer | ✔️ | easyeffects | revamped PulseEffects |
| easy-rsa | certificate generator | ✔️ | repo doc AW | OpenVPN etc |
| easyssh | GUI SSH connection manager | ✖️ | easyssh | |
| edotool | input device activity simulator | ✖️ | edotool | |
| efiboots | boot manager | ✖️ | efiboots | |
| eiciel | GUI ACL editor | ✔️ | Eiciel repo | |
| elfparser | ELF analyser | ✖️ | elfparser | |
| elfutils | ELF utilities | ✔️ | ||
| emilpro | disassembler | ✖️ | ||
| emma | MySQL GUI client | ✔️ | ||
| encryptpad | text editor with encryption | ✖️ | EncryptPad | |
| encryptr | SpiderOak note storage | ✖️ | Encryptr | |
| engauge-digitizer | graph digitizer: extract nums | ✔️ | ||
| enscript | text converter PS/HTML/RTF | ✔️ | ||
| ent | entropy checker | ✔️ | ||
| entangle | tethered camera control | ✔️ | Entangle | |
| entr | trigger actions on file change | ✔️ | ||
| envio | CLI env vars manager | ✖️ | envio repo | |
| eqonmize | financial app | ✖️ | Eqonmize | |
| eric | Python IDE | ✔️ | Eric | |
| espeak | text speaker + GUIs | ✔️ | GUI is gespeaker | |
| etcher | ISO to USB | ✖️ | Etcher repo | Chrome-bloated |
| etckeeper | version control of /etc | ✔️ | ||
| etherape | GUI network monitor | ✔️ | ||
| ethtool | display/change Ethernet device settings | ✔️ | ||
| ethr | network performance analyser | ✖️ | ethr | |
| etm | event and task manager | ✖️ | ETM | |
| exa | colourful ls replacement |
✖️ | Exa repo | |
| exelearning | authoring tool | ✖️ | eXeLearning | pps:exelearning/exelearning |
| exiftool | edit EXIF data | ✔️ | EXIFtool | |
| exiv2 | EXIF/metadata editor | ✔️ | ||
| exmplayer | GUI for MPlayer | ✔️ | ||
| extundelete | recover deleted files | ✔️ | ||
| f3 | flash memory analyser | ✖️ | f3 | |
| fail2ban | set firewall rules for multiple wrong logins | ✔️ | ||
| falco | security tool | ✖️ | falco | |
| fancontrol-gui | fan controller | ✖️ | fancontrol-gui | |
| fatback | recover data from disks/USBs | ✔️ | fatback /dev/sdbx -o /recfiles -a |
|
| fatsort | FAT filesystem file sorter | ✔️ | ||
| fbcat | framebuffer grabber | ✔️ | outputs .ppm convert with ImageMagick | |
| fcrackzip | ZIP cracker | ✔️ | ||
| fd-find | alternative find |
✔️ | fd | |
| fdupes | compare files in two directories | ✔️ | uses hashes | |
| featherpad | C++ editor | ✖️ | FeatherPad | few dependencies |
| fehashmac | CLI hasher | ✖️ | fehashmac | |
| fern-wifi-cracker | GUI for aircrack | ✖️ | ||
| ffmpeg | media playing/conversion utility | ✔️ | ||
| ffuf | web fuzzer | ✖️ | ffuf | |
| figlet | ASCII lettering from text | ✔️ | ||
| filefrag | file defragger | ✖️ | ||
| fileverifier | verify files | ✖️ | ||
| filezilla | FTP/SFTP | ✔️ | ||
| filezillasecure | Filezilla fork: multithreading | ✖️ | FileZillaSecure | no plaintext passwords version |
| finch | MySQL benchmarker | ✖️ | finch | |
| findimagedupes | duplicate image finder | ✔️ | ||
| findmyhash | query multiple websites for hash | ✖️ | findmyhash | |
| fio | flexible I/O tester | ✔️ | ||
| firejail | sandbox untrusted apps | ✔️ | firejail | |
| firewalld | versatile firewall | ✔️ | ||
| fishsynch | sync files | ✖️ | Fish Synch | |
| fiziko | pen-and-ink drawings from code | ✖️ | fiziko | |
| flac | FLAC tools | ✔️ | ||
| flameshot | screenshot tool | ✖️ | flameshot | |
| flashlight | auto info tool for pen tests | ✖️ | flashlight | |
| flasm | dis/assembler for Flash bytecode | ✔️ | ||
| flatseal | GUI Flatpak permissions manager | ✖️ | Flatseal | |
| flawfinder | C/C++ code checker | ✔️ | simpler than splint | |
| flif | free lossless image format encoder | ✖️ | FLIF | |
| flifcrush | FLIF image optimiser | ✖️ | flifcrush | |
| flightgear | flight simulator | ✔️ | ||
| flow | diagrams | ✖️ | ||
| flowblade | video editor | ✔️ | flowblade | |
| fmap | web app vulnerabilities | ✖️ | ||
| focus | task reminder | ✖️ | Focus | |
| focuswriter | word processor | ✔️ | ||
| fog | network computer cloning | ✖️ | FOG | |
| fontfinder | GUI Google font browser | ✖️ | fontfinder | |
| fontforge | font editor | ✖️ | FontForge | |
| fonts-croscore | fonts for improved screen readability | ✔️ | ||
| fonts-crosextra-carlito | Calibri-compatible font | ✔️ | ||
| fonts-crosextra-caladea | Cambria-compatible font | ✔️ | ||
| font-manager | GNOME font manager | ✔️ | ||
| foremost | recover/extract files | ✔️ | ||
| forkrun | run commands in parallel | ✖️ | forkrun | |
| forkstat | CLI process monitor | ✔️ | ||
| fotoxx | photo editor | ✔️ | good at editing, poor interface | |
| fping | ICMP to network hosts | ✔️ | ||
| fpm | package converter | ✖️ | fpm | |
| fr | find and replace in files | ✖️ | fr | |
| fracplanet | fractals | ✔️ | ||
| fractalnow | fast fractal generator | ✔️ | ||
| fraqtive | 3D Mandelbrot/Julia | ✔️ | ||
| freac | audio encoder/ripper | ✖️ | freac repo | |
| freebasic | BASIC compiler | ✖️ | FreeBASIC | |
| freefilesynch | GUI folder compare and sync | ✔️ | ||
| freemind | mindmap editor | ✖️ | FreeMind | Java-based |
| freeplane | mindmap editor | ✔️ | Java-based | |
| frescobaldi | sheet music editor | ✔️ | ||
| freshmemory | flashcards | ✖️ | Fresh Memory | |
| frogr | Flickr uploader/organiser | ✔️ | ||
| fruitywifi | wireless network auditing tool | ✖️ | FruityWifi | |
| fsarchiver | tar.gz alternative | ✔️ | fsarchiver | |
| fsearch | file search | ✖️ | ||
| fslint | problem file manager/cleaner | ✔️ | ||
| fsmon | file system monitor | ✖️ | fsmon | |
| fswatch | file change monitor | ✖️ | fswatch | |
| fswebcam | webcam | ✔️ | sudo fswebcam /dev/video0 x.jpg |
|
| ftrace | ELF function analyser | ✖️ | ftrace | |
| funkload | web server benchmarker | ✔️ | includes unit testing | |
| fusil | fuzzer | ✔️ | collection of scripts | |
| fuzz | fuzz EXEs with datastream input | ✔️ | ||
| fwbuilder | firewall admin GUI | ✔️ | ||
| fwlogwatch | firewall log analyser | ✔️ | ||
| fx | CLI JSON processor | ✖️ | fx | |
| fzf | TUI fuzzy finder | ✔️ | repo | |
| g213colours | key colour customiser for G213 keyboard | ✖️ | G213Colors | requires python3-usb |
| gadmin-samba | GUI config for Samba | ✔️ | ||
| gadmin-rsync | GUI config for rsync |
✔️ | ||
| gadmin-openvpn-client | GUI config for OpenVPN | ✔️ | ||
| gadmin-openvpn-server | GUI config for OpenVPN | ✔️ | ||
| gajim | GPG Jabber client | ✔️ | ||
| gaupol | subtitles editor | ✔️ | gaupol | |
| gamemode | optimise system performance | ✖️ | gamemode | |
| gatling | static page web server | ✔️ | ||
| gcad3d | CAD | ✖️ | gCAD3D | |
| gcc | GNU C compiler | ✔️ | ||
| gcolor2 | GUI colour picker | ✔️ | prefer GPick | |
| gconf-editor | GConf editor | ✔️ | ||
| gdb | GNU debugger | ✔️ | ||
| gddrescue | dd drive/data recovery |
✔️ | ddrescue-gui | ppa:hamishmb/myppa |
| gdm | GNOME display manager | ✔️ | ||
| gdmap | visual HDD space usage | ✔️ | ||
| geany | code editor/IDE | ✔️ | ||
| gearlever | AppImage manager | ✖️ | gearlever | |
| genisoimage | create CD/DVD images | ✔️ | ||
| gespeaker | GUI for eSpeak | ✔️ | ||
| gethead | HTTP header vulnerability tool | ✖️ | gethead | |
| geeqie | GTK image viewer | ✔️ | Geeqie | good for multiple image comparison, sidecar files |
| gfio | GUI for fio | ✔️ | ||
| gfortran | GNU Fortran 95 compiler | ✔️ | ||
| gh-ost | MySQL trigger-less schema migrator | ✖️ | gh-ost | |
| ghex | GUI hex viewer | ✔️ | ||
| ghostwriter | FocusWriter-like text editor | ✖️ | GhostWriter | Markdown default |
| giada | DJ tool | ✖️ | ||
| gifcurry | video editor for GIFs | ✖️ | gifcurry | |
| gigolo | mount manager | ✔️ | ||
| gimp | image editor | ✔️ | ||
| gimp-dcraw | GIMP RAW plugin | ✔️ | ||
| gimp-ufraw | GIMP RAW importer | ✔️ | ||
| git | source control | ✔️ | git, git-gui, gitk, gitg, git-doc, git-extras |
|
| git-big-picture | Git branch visualisation | ✔️ | ||
| git-crypt | Git file encryption | ✔️ | ||
| git-extras | Git extensions | ✔️ | ||
| git-gui | Git GUI | ✔️ | git gui |
|
| git-repair | Git repo repair | ✔️ | use with git fsck and git gc |
|
| git-secrets | prevent sensitive data being committed | ✖️ | git-secrets | |
| gitg | Git repo viewer | ✔️ | ||
| gitin | commit/branch/status explorer for Git | ✖️ | gitin | |
| gitinspector | Git repo stat tool | ✔️ | ||
| gitk | Git repo browser | ✔️ | ||
| gitkraken | Git GUI | ✖️ | GitKraken | |
| gkrellm | GUI system monitor | ✔️ | ||
| glade | GTK+ GUI creator | ✔️ | ||
| glances | top-like app (sophisticated) |
✔️ | Glances | also pip install glances |
| glchess | chess | ✔️ | uses Crafty engine; use apt |
|
| glogg | GUI logfile view/query | ✔️ | glogg | |
| gmysqlcc | GUI MySQL client | ✔️ | ||
| gnofract | fractal generator | ✖️ | .deb SourceForge package; good images | |
| gnome-battery-bench | ✖️ | GNOME Battery Bench | ||
| gnome-bluetooth | GNOME Bluetooth tools | ✔️ | ||
| gnome-boxes | manage remote/virtual systems | ✔️ | ||
| gnome-builder | GNOME app builder | ✖️ | Gnome Builder | |
| gnome-disk-utility | manage disks/media | ✔️ | ||
| gnome-network-admin | GUI for whois/ping |
✔️ | ||
| gnome-rdp | remote desktop | ✔️ | ||
| gnome-system-monitor | GNOME monitor | ✔️ | ||
| gnome-tweak-tool | GNOME 3 editor | ✔️ | ||
| gnucash | finance manager | ✔️ | ||
| gnumeric | spreadsheet | ✔️ | ||
| gnupg2 | GnuPG version 2 | ✔️ | ||
| gnuplot | graphs | ✔️ | core | |
| gnuplot-x11 | graphics | ✔️ | ||
| gnuplot-qt | graphics | ✔️ | ||
| go-fuzz | fuzzer | ✖️ | go-fuzz | |
| go-mysql | MySQL toolset | ✖️ | go-mysql | |
| go-rsync | GUI for rsync |
✖️ | go-rsync | |
| goaccess | CLI realtime logfile viewer | ✔️ | GoAccess repo | avoid distro repo; compile deps: libgeoip-dev, libncursesw5-dev |
| gobuster | directory, DNS, vhost buster | ✖️ | gobuster | |
| gocryptfs | encrypted overlay filesystem | ✖️ | gocryptfs | |
| golly | game of life simulator | ✔️ | ||
| googler | CLI Google search | ✖️ | googler | |
| gosync | GDrive sync | ✖️ | GoSync | |
| gotop | TUI system monitor | ✖️ | gotop | |
| gotty | CLI application projected as web app | ✖️ | GoTTY | |
| gource | source control visualisation tool | ✔️ | ||
| govie | movie utility | ✖️ | Govie | |
| gpa | GUI for GnuPG | ✔️ | ||
| gparted | view/manage partitions | ✔️ | ||
| gpgdir | encrypt directories | ✔️ | ||
| gpgit | CLI GnuPG file encryption simplified | ✖️ | GPGit | |
| gpg-tui | TUI GnuPG manager | ✖️ | gpg-tui repo | |
| gphoto2 | CLI digital camera processor | ✔️ | ||
| gpick | screen colour pick/palette/inverter | ✔️ | ||
| gping | CLI visual ping host | ✖️ | gping | |
| gpm | mouse interface/copy-paste on CLI | ✔️ | ||
| gpt fdisk | GPT disk tools | ✖️ | GPT fdisk | also see gdisk in repo |
| gqrx | GUI radio receiver | ✔️ | Gqrx | |
| grabber | web app scanner | ✖️ | ||
| graphite | vector/raster 2D editor | ✔️ | Graphite repo | |
| graphviz | graph tools | ✔️ | ||
| graudit | grep rough source code audit | ✖️ | graudit | |
| graylog | manage PC logfiles in one place | ✖️ | Graylog | |
| grdesktop | GUI for rdesktop | ✔️ | ||
| grive2 | GDrive syncer | ✖️ | Grive2 | |
| grsynch | GUI for rsync |
✔️ | Grsynch | |
| grub-customizer | GUI GRUB editor | ✖️ | GRUB customizer | |
| grv | CLI Git repo viewer | ✖️ | GRV | |
| gscan2pdf | PDFs from scans | ✔️ | ||
| gsconnect | Android connector | ✖️ | GSConnect | |
| gsettings | GNOME config CLI tool | ✔️ | ||
| gsmartcontrol | GUI for smartctl |
✔️ | ||
| gstm | GNOME SSH tunnel manager | ✔️ | ||
| gsync | GDrive syncer | ✖️ | pip install gsync |
|
| gtkam | GUI transfer from cameras | ✔️ | ||
| gtkhash | GUI hash calculator | ✔️ | ||
| gtg | GNOME ToDo organiser | ✔️ | ||
| gtkstresstesting | benchmarker | ✖️ | GtkStressTesting | utilises stress-ng |
| guake | multi-tabbed/multi-coloured CLI | ✔️ | ||
| guetzli | JPG encoder/compressor | ✖️ | guetzli | |
| gufw | GUI for ufw | ✔️ | ||
| guitar | GUI Git client | ✖️ | Guitar | |
| gvfs-backends | SMB browsing | ✔️ | ||
| haguichi | GUI for VPN app | ✖️ | Haguichi | |
| handbrake | DVD ripper/video transcoder | ✔️ | HandBrake | |
| hardinfo | hardware info | ✔️ | ||
| harvester | info harvester | ✖️ | theHarvester | |
| HAI | hash algorithm identifier | ✖️ | Hash-Algorithm-Identifier | |
| hash-identifier | identify hash | ✖️ | hash-identifier | |
| haveged | random number generator | ✔️ | ||
| hdparm | tune HDD parameters | ✔️ | ||
| hdck | HDD/media diagnostics | ✖️ | hdck | |
| health-check | process monitoring tool | ✔️ | ||
| heaptrack | heap memory profiler | ✖️ | heaptrack | |
| heartbeat | high-availability servers | ✔️ | ||
| hegemon | TUI system monitor | ✖️ | hegemon | |
| helm | music synthesizer | ✖️ | Helm | |
| hexyl | CLI hex editor | ✖️ | hexyl | |
| highlight | convert code to HTML/RTF | ✔️ | ||
| hnwatch | CLI news feed | ✖️ | ||
| homebank | finance manager | ✔️ | ||
| hopper | GUI disassembler | ✖️ | Hopper | proprietary, demo |
| hoptodesk | remote desktop | ✖️ | HopToDesk | |
| horst | CLI WLAN analyser | ✔️ | ||
| hostmap | enumerate (v)hosts of IP | ✖️ | Hostmap | |
| hottoe | sound control app | ✖️ | hottoe | |
| hping3 | TCP/IP packet generator | ✔️ | ||
| htmlq | CLI HTML stream processor | ✖️ | htmlq | jq for HTML |
| htop | hyper top |
✔️ | ||
| http-logs-analyzer | HTTP log analyser | ✖️ | http-logs-analyzer | |
| httpdirfs | HTTP directory mounter | ✖️ | httpdirfs | |
| httperf | HTTP benchmark | ✔️ | ||
| httping | HTTP pinger | ✔️ | ||
| httpry | HTTP logging and info | ✔️ | ||
| httpstat | HTTP request timer | ✖️ | httpstat | |
| httptunnel | tunnels data in HTTP requests | ✔️ | ||
| httrack | copy websites | ✔️ | ||
| hugin | panorama stitcher + photo editor | ✔️ | ||
| hwinfo | hardware info | ✔️ | deprecated | |
| hx | CLI hex editor | ✖️ | hx | |
| hydra | GUI network brute-forcer | ✔️ | ||
| hydrogen | drum machine | ✔️ | ||
| hyperfine | CLI benchmark tool | ✖️ | hyperfine | |
| i7z | Core CPU reporting | ✔️ | ||
| icinga | Nagios-like network monitor | ✔️ | Icinga | |
| idle3 | Python IDE | ✔️ | ||
| ifstat | interface statistics monitoring | ✔️ | vmstat-like |
|
| iftop | network interface usage | ✔️ | ||
| imagemagick | CLI image manipulator | ✔️ | ||
| imgp | image converter | ✔️ | imgp | |
| i-nex | GUI hardware lister | ✖️ | I-Nex | similar to CPU-Z |
| incron | file system events daemon | ✔️ | ||
| indent | C code formatter | ✔️ | ||
| indicator-cpufreq | change CPU frequency | ✔️ | ||
| infernal-twin | auto wireless hacking tool | ✖️ | infernal-twin | |
| inguma | pentest framework | ✖️ | ||
| inkscape | vector imager | ✔️ | ||
| innotop | MySQL InnoDB monitor | ✖️ | innotop .deb | exists in CentOS EPEL |
| innotopgo | MySQL InnoDB monitor | ✖️ | innotopgo | |
| inotify | monitor file system events | ✔️ | inotify-tools | good for Samba folders |
| input-remapper | input device button mapper | ✖️ | input-remapper | |
| input-utils | kernel input layer utilities | ✔️ | lsinput, input-events, input-kbd |
|
| instarecon | auto digital recon | ✖️ | instarecon | high level recon |
| intel-gpu-tools | intel_gpu_time, intel_gpu_top |
✔️ | ||
| inxi | system info | ✔️ | ||
| ioping | disk I/O latency tool | ✔️ | ioping | |
| iotop | I/O monitor | ✔️ | ||
| ipcalc | parameter calculator for IPv4 | ✔️ | ||
| iperf | network bandwidth performance | ✔️ | ||
| iperf3 | network bandwidth performance | ✔️ | ||
| ipgrab | tcpdump-like, detailed header info |
✔️ | more explicit than tcpdump |
|
| iproute2 | IP tools | ✔️ | ||
| ipsec-tools | IPsec utilities | ✔️ | ||
| ipset | tool for kernel IP sets | ✔️ | ||
| iptables-persistent | iptables set-up on boot | ✔️ | sudo service iptables-persistent start |
|
| iptraf | IP LAN monitor | ✔️ | ||
| ipython | enhanced Python shell and env | ✔️ | ||
| iridium | Chromium-based browser | ✖️ | Iridium | enhanced privacy over Chrome |
| iris | colour palette editor | ✖️ | Iris | |
| isohybrid | DVD.iso > bootable from Flash | ✔️ | ||
| isomaster | CD/DVD image editor | ✔️ | ||
| jade | diagram editor | ✖️ | jade | |
| java | ✔️ | apt-get install default-jre |
||
| jarte | lightweight wordprocessor (with .docx support) | ✔️ | ||
| jbit | 6502 CPU simulator | ✖️ | JBit | |
| jed | code editor | ✔️ | ||
| jedit | code editor | ✔️ | ||
| jnettop | network traffic monitor | ✔️ | ||
| jo | CLI JSON creator | ✔️ | ||
| joomscan | Joomla scanner | ✖️ | ||
| john | password cracker | ✖️ | ||
| johnny | GUI for john | ✖️ | johnny | |
| joplin | notes/todo app | ✖️ | Joplin | |
| jp2a | JPG to ASCII art | ✔️ | ||
| jpeginfo | JPG info/integrity | ✔️ | ||
| jq | CLI JSON stream processor | ✔️ | ||
| julia | fast math-oriented language | ✔️ | Julia | |
| kaku | music player | ✖️ | Kaku | |
| kamailio | SIP proxy | ✔️ | kamailio | |
| kanboard | project manager | ✖️ | Kanboard | |
| katoolin | auto install Kali Linux tools | ✖️ | katoolin | |
| kazam | video screen recorder | ✔️ | ||
| kdecachegrind | PHP cache analyser | ✖️ | ||
| kdenlive | video editor | ✔️ | KDE | |
| kdiskmark | GUI disk benchmarker | ✖️ | KDiskMark | |
| keepassx | password vault | ✔️ | ||
| keepassxc | password vault | ✖️ | KeePassXC | revised KeePassX |
| kerkythea | renderer | ✖️ | Kerkythea | |
| kexi | database GUI (MySQL/SQLite/PostgreSQL) | ✖️ | Kexi | |
| kismet | wireless sniffer/monitor | ✔️ | ||
| kmon | TUI kernel module manager | ✖️ | kmon | |
| knock | subdomain scanner | ✖️ | knock | |
| knotter | Celtic knot app | ✖️ | Knotter info | |
| komodoedit | code editor | ✖️ | ||
| krita | image editor | ✔️ | Krita | hand-drawn focus |
| krop | PDF cropper/editor | ✖️ | Krop | |
| ksnip | snipping tool | ✖️ | ksnip | |
| kst | data plotting tool | ✔️ | Kst | kst2 |
| kwipe | data eraser | ✖️ | KWipe repo | partition emphasis |
| lamaperia | printable maps from OpenStreetMap | ✖️ | Lamaperia | |
| lame | MP3 encoder | ✔️ | ||
| landrop | LAN file transfer | ✖️ | LANDrop repo | |
| lazagne | credentials recovery | ✖️ | LaZagne | |
| lazpaint | image editor | ✖️ | LazPaint repo | |
| lazydocker | TUI Docker manager | ✖️ | lazydocker | |
| lazygit | TUI Git client | ✖️ | lazygit | |
| lcrack | password cracker | ✔️ | ||
| lepton | JPG compressor | ✖️ | lepton | |
| lftp | CLI FTP | ✔️ | ||
| libmarkdown-php | Markdown library | ✔️ | ||
| libre-menu-editor | desktop menu editor | ✖️ | libre-menu-editor | |
| libreoffice-dbg | debugger | ✔️ | ||
| libssl-dev | OpenSSL libraries | ✔️ | ||
| libtomcrypt | crypto toolkit | ✔️ | ||
| libtree | ldd tree |
✖️ | libtree | |
| liferea | GUI RSS | ✔️ | ||
| lightworks | video editor | ✖️ | LightWorks | 720p only |
| lightzone | RAW editor | ✖️ | ||
| linkchecker | website link checker | ✔️ | ||
| linklint | website link checker | ✔️ | ||
| linphone | Skype replacement | ✔️ | requires SIP account | |
| linssid | GUI wireless scanner | ✔️ | ||
| linux-crashdump | kernel crashdump set-up | ✔️ | ||
| linux-firmware | drivers | ✔️ | apparently includes wireless drivers | |
| linux-malware-detect | Linux malware detector | ✖️ | linux-malware-detect | |
| linux-wifi-hotspot | GUI wireless hotspot tool | ✖️ | linux-wifi-hotspot | |
| lives | video editor | ✔️ | requires x264, gpac for decent output | |
| lldpd | LLDP discovery daemon | ✔️ | discover LAN switches etc, lldpctl, lldpcli |
|
| lm-sensors | for sensors |
✔️ | ||
| lms | login manager settings | ✖️ | lms | |
| lmms | audio editor | ✔️ | ||
| ln | vector image generator | ✖️ | ln | |
| lnav | logfile reader with colour | ✔️ | lnav | |
| localsend | file transfer | ✖️ | LocalSend | |
| log2ram | RAM logger | ✖️ | log2ram | |
| logcheck | logfile alerter | ✔️ | ||
| logisim | digital circuit designer | ✖️ | Logisim | |
| logkeys | keylogger | ✔️ | ! | |
| logwatch | logfile analyser | ✔️ | ||
| lshw-gtk | lshw hardware GUI | ✔️ | ||
| lsscsi | list SCSI devices | ✔️ | ||
| lttng | program tracing | ✔️ | almost as powerful as SystemTap | |
| luckybackup | rsync-based GUI backup |
✔️ | ||
| lynis | security auditor | ✔️ | Lynis | |
| lyx | Latex WYSIWYG | ✔️ | 500MB | |
| lzop | fast compression | ✔️ | ||
| macchanger | spoof network card MAC | ✔️ | ||
| macchina | system info | ✖️ | Macchina | |
| magicrescue | file recovery by filetype/header bytes | ✔️ | ||
| magic-wormhole | secure file transfer | ✖️ | magic-wormhole | |
| mailutils | mail utilities | ✔️ | ||
| maltego | people-places analysis tool | ✖️ | Maltego | Java-based |
| maltrail | malicious traffic detector | ✖️ | maltrail | |
| mandelbulber | 3D Mandelbrot | ✔️ | ||
| mangl | GUI man page viewer | ✖️ | mangl | |
| mariadb-server | MariaDB | ✔️ | ||
| mariadb-client | MariaDB | ✔️ | ||
| markdown | Markdown to HTML | ✔️ | ||
| marker | Markdown editor | ✖️ | Marker | |
| masterpdfeditor | PDF editor | ✖️ | MasterPDFEditor | powerful but proprietary |
| mat2 | metadata anonymiser | ✔️ | use apt; mat -d <file> |
|
| maths | maths problem solver | ✖️ | maths | ppa:nasc-team/daily |
| mattermost | team messaging | ✖️ | Mattermost | |
| mcfly | CLI history manager | ✖️ | mcfly | |
| md5deep | batch/recursive md5sum |
✔️ | ||
| mdadm | software RAID controller | ✔️ | ||
| medusa | router/network brute-forcer | ✔️ | ||
| meld | GUI sdiff |
✔️ | ||
| mermaid | Markdown diagrams | ✖️ | Mermaid | |
| mesa-utils | MesaGL utilities | ✔️ | ||
| meshlab | triangular mesh creator | ✔️ | ||
| meshroom | 3D photogrammetry/reconstruction | ✖️ | meshroom | requires Nvidia GPU/CUDA |
| metadata cleaner | metadata wiper | ✖️ | Metadata Cleaner | uses mat2 |
| micro | CLI editor | ✖️ | micro repo | |
| midori | lightweight browser | ✔️ | ||
| miller | terminal CSV viewer/processor | ✖️ | miller | |
| mindforger | Markdown notebook/IDE | ✖️ | mindforger | |
| minitube | native YouTube client | ✔️ | ||
| minuet | music trainer | ✖️ | minuet | |
| missioncenter | GUI system monitor | ✖️ | Mission Center repo | |
| mitmproxy | MITM HTTP proxy | ✔️ | ||
| mixxx | audio mixer/editor | ✔️ | ||
| mlocate | for locate |
✔️ | if locate is missing |
|
| mmv | mass move/rename | ✔️ | ||
| mongodb | MongoDB | ✔️ | meta package; or pecl install mongo |
|
| monit | notify upon server log-ins | ✖️ | ||
| monitorix | GUI system monitor | ✖️ | Monitorix | |
| moreutils | combine, errno, isutf8, parallel, zrun |
✔️ | ||
| most | advanced pager, includes colour, bin viewer | ✔️ | ||
| mp3diags | MP3 file analyser | ✔️ | ||
| mpd | music player daemon | ✔️ | ||
| mpg123 | CLI MP3 player | ✔️ | decoding library very good | |
| mplayer | CLI movie player | ✔️ | ||
| mps-youtube | YouTube music player | ✔️ | mps-youtube | |
| mpv | CLI movie player | ✔️ | based on mplayer | |
| mtools | multi-cast connection tester | ✖️ | ||
| mtr | ping and traceroute combined |
✔️ | also mtr-tiny | |
| mtr-tiny | ping and traceroute combined |
✔️ | ||
| muffet | website link checker | ✖️ | muffet | |
| multitail | splitscreen logfile viewer | ✔️ | ||
| mundus | home file cleaner | ✖️ | ||
| mupen64plus | N64 console emulator | ✔️ | ||
| musescore | music score editor | ✔️ | ||
| mycli | CLI MySQL client | ✔️ | mycli repo | |
| mypaint | tablet-supporting paint program | ✔️ | ||
| mysql | MySQL database | ✔️ | ||
| mysql-utilities | MySQL | ✔️ | ||
| mysql-workbench | MySQL | ✔️ | ||
| mysqldiffchecker | MySQL instances diff | ✖️ | mysqlDiffChecker | |
| mysql-shell | mysqlsh | ✔️ | ||
| mysqlshell-plugins | MySQL Shell Plugins | ✖️ | mysqlshell-plugins | |
| mysqltuner | mysqld settings analyser | ✔️ | mysqltuner | |
| mystatusgo | MySQL monitoring tool | ✖️ | myStatusgo | |
| mytop | MySQL monitor | ✔️ | ||
| mz | versatile packet/network traffic generator | ✔️ | ||
| nagios-nrpe-server | Nagios component for remote server | ✔️ | Nagios | |
| nanotts | speech synthesizer | ✖️ | NanoTTS | |
| nast | CLI Wireshark | ✔️ | ||
| nasty | GnuPG password cracker | ✔️ | ||
| nbtscan | scan network for NetBIOS info (Samba) | ✔️ | ||
| ncdu | Ncurses disk usage viewer | ✔️ | ||
| ncrack | network cracker | ✖️ | ||
| ncrypt | CLI file encrypt | ✖️ | Ncrypt | only SHA-1 key hashing |
| ncursesfm | CLI file manager | ✖️ | ncursesFM | |
| neofetch | system info | ✔️ | neofetch | use apt |
| nemo-fileroller | FileRoller for Nemo | ✔️ | ||
| netcat | TCP/IP Swiss army knife | ✔️ | ||
| netcatgui | GUI for netcat | ✖️ | netcatgui | |
| net-creds | sniffs data from interface/pcap | ✖️ | net-creds | |
| netdata | real-time performance monitor | ✔️ | netdata repo | :19999 |
| netdiag | network diagnosis tools | ✔️ | trafshow, netwatch, statnet, tcpspray, tcpblast |
|
| netdiscover | active/passive network address ARP scanner | ✔️ | ||
| nethogs | bandwidth hog monitor | ✔️ | ||
| netperf | network benchmark | ✔️ | ||
| netplan | Ubuntu network manager | ✔️ | ||
| netrw | netcat-like, transport files over network | ✔️ | ||
| netsurf | lightweight browser | ✔️ | ||
| net-tools | network tools | ✔️ | ifconfig, route |
|
| netwag | GUI for netwox | ✔️ | ||
| netwox | networking utilities | ✔️ | ||
| neural-enhance | image enhancer | ✖️ | neural-enhance | |
| newsboat | CLI RSS reader | ✔️ | also newsbeuter | |
| nftables | netfilter firewall utility | ✔️ | nft |
|
| nginx | web/proxy server | ✔️ | ||
| ngrep | network traffic grep | ✔️ | ||
| nightingale | music player | ✖️ | Nightingale | |
| nikola | static website generator | ✔️ | ||
| nikto | web server security scanner | ✔️ | ||
| nipper-ng | security analysis of switches/routers | ✖️ | ||
| nitroshare | cross-platform network file transfer | ✖️ | NitroShare repo | |
| nixnote | Evernote client | ✖️ | NixNote | |
| nload | network load | ✔️ | use apt |
|
| nltk | NLP for Python | ✔️ | ||
| nmap | network scanner | ✔️ | ||
| nmapsi4 | GUI for NMap | ✔️ | ||
| nmcli | CLI for NetworkManager | ✔️ | ||
| nmon | network/CPU/disk performance | ✔️ | ||
| nohang | low memory handler | ✖️ | nohang | |
| nomacs | image viewer | ✔️ | nomacs | good for image comparison via sync |
| notepas | code editor | ✖️ | ||
| notes-up | editor supporting Markdown | ✖️ | Notes-up | PDF export |
| novelwriter | text editor | ✖️ | novelWriter repo | |
| npkill | Node.js module remover | ✖️ | npkill | |
| npm | Node.js package manager | ✔️ | ||
| nstreams | tcpdump output analyser | ✔️ | ||
| ntfs-3g | NTFS driver | ✔️ | NTFS-3G | r/w |
| ntfsfix | fix NTFS | ✖️ | ||
| ntfsundelete | recover NTFS files | ✔️ | ||
| ntfy | push notifier | ✖️ | ntfy | |
| ntop | top network users | ✔️ | ||
| nuttcp | network performance measurement | ✔️ | ||
| nutty | network utility | ✖️ | Nutty repo | ppa:bablu-boy/nutty.0.1 |
| nvme-cli | NVMe management tool | ✔️ | ||
| nvidia-smi | NVidia GPU management CLI | ✖️ | ||
| nvtop | GPU monitor | ✖️ | nvtop | |
| obnam | incremental daily backups with SFTP/GnuPG support | ✔️ | ||
| obs | video recording/livestreaming | ✖️ | OBS | |
| obsidian | Markdown mindmap tool | ✖️ | obsidian | |
| oclint | C/C++/ObjC static code analyser | ✖️ | OCLint repo | |
| ocrfeeder | OCR text scanner | ✔️ | ||
| ocrmypdf | OCR PDF files | ✔️ | ||
| octave | numerical computation library and GUI | ✔️ | Matlab-like | |
| od2txt | ODT to text converter | ✔️ | ||
| oletoy | file format analyser | ✖️ | re-lab | |
| olive | video editor | ✖️ | olive repo | |
| omd | Nagios fork | ✖️ | OMD | easier set-up than Nagios |
| onedrive-d | OneDrive sync | ✖️ | onedrive-d | |
| onetime | one-time pad | ✔️ | ||
| onionshare | secure communications | ✖️ | onionshare | |
| openarena | Quake-like FPS | ✔️ | ||
| openrgb | hardware RGB lighting manager | ✖️ | OpenRGB | |
| openshot | video editor | ✔️ | good all rounder, requires Frei0r-plugins | |
| opensnitch | outgoing network connections manager | ✖️ | opensnitch | |
| openssh-server | OpenSSH | ✔️ | ||
| openvpn | VPN | ✔️ | ||
| opera | browser | ✔️ | use apt |
|
| oprofile | system profiler | ✔️ | ||
| optipng | optimise PNGs | ✔️ | ||
| orca | screenreader | ✔️ | ||
| orchestrator | MySQL replication manager | ✖️ | orchestrator | |
| osync | rsync simplifier |
✖️ | osync | |
| outrun | delegate tasks to remote machines | ✖️ | outrun | |
| p0f | passive OS fingerprinting tool | ✔️ | quieter than NMap | |
| pack | password analyser | ✖️ | ||
| packit | network injection/capture tool | ✔️ | ||
| packeth | GUI Ethernet packet generator | ✔️ | ||
| packetsender | GUI packet generator | ✖️ | Packet Sender | |
| pamix | PulseAudio mixer | ✖️ | PAmix | |
| pandoc | DOCX/RTF/HTML/Markdown converter | ✔️ | Pandoc | |
| panwriter | Markdown editor | ✖️ | panwriter | tight integration with pandoc |
| paper-clip | PDF metadata editor | ✖️ | paper-clip | |
| parallel | multi-threaded Bash scripts | ✔️ | in moreutils | |
| parted | disk partitioner | ✔️ | creates GPT partitions, but does not resize | |
| passwordsafe | password vault | ✔️ | Password Safe | |
| patator | multi brute-forcer | ✔️ | patator | |
| pavucontrol | PulseAudio volume control | ✔️ | independently adjust audio streams | |
| pax-utils | ELF checking utilities | ✔️ | dumpelf, scanelf, lddtree, pspax etc |
|
| pbnj | monitor network changes | ✔️ | ||
| pdfbooklet | PDF printer | ✖️ | PDFbooklet | |
| pdfcrack | PDF password cracker | ✔️ | ||
| pdfedit | PDF editor | ✔️ | good at text, no image editing | |
| pdfgrep | PDF search | ✔️ | PDFgrep | |
| pdfmod | PDF editor | ✔️ | simple but good: edit meta data, remove page, extract page | |
| pdfresurrect | PDF analyser | ✖️ | pdfresurrect | |
| pdfsam | PDF editor | ✔️ | PDFsam | |
| pdnsd | proxy DNS server | ✔️ | ||
| pdfmixtool | PDF editor | ✖️ | pdfmixtool repo | |
| pdftk | PDF tool | ✔️ | ||
| pdftotext | PDF to text | ✔️ | in poppler-utils | |
| peazip | multi-zip GUI and converter | ✖️ | PeaZip | |
| pemcracker | PEM cracker | ✖️ | pemcracker | |
| pentbox | security and stability tester | ✖️ | ||
| percona-toolkit | MySQL toolkit | ✔️ | ||
| perf | performance analysis tools | ✔️ | in linux-tools-common | |
| perf-tools-unstable | perf helper tools by Brendan Gregg |
✔️ | iosnoop, iolatency, uprobe |
|
| perforator | perf extender | ✖️ | perforator | |
| pewpew | server stress tester | ✖️ | pewpew | |
| pgadmin3 | GUI admin for PostgresSQL | ✔️ | ||
| pgpdump | GnuPG/PGP file visualiser | ✔️ | ||
| phatch | batch image converter | ✔️ | ||
| phoronix | benchmark suite | ✖️ | Phoronix | |
| photoflare | image editor | ✖️ | PhotoFlare | |
| photorec | file recovery tool | ✖️ | photorec | |
| php7cc | PHP 7 incompatible code detector | ✔️ | ||
| php-markdown | PHP Markdown renderer | ✔️ | ||
| php-codesniffer | phpcs in CLI | ✔️ | ||
| phplint | PHP linter | ✖️ | phplint | |
| phpunit | PHP unit test suite | ✔️ | not Mr Bergmann's PHPUnit | |
| phrasendrescher | SSH dictionary attacker | ✖️ | pd ssh -d pass.txt -t <IP> -v) |
|
| pic | graphics programming language | ✖️ | piC | |
| picard | audio file manager | ✔️ | ||
| pigz | multi-threading GZIP | ✔️ | ||
| pingnoo | ping analyser | ✖️ | pingnoo | |
| pinta | Paint.net clone | ✔️ | ||
| piper | mouse config | ✖️ | piper | |
| pitivi | video editor | ✔️ | suitable for: clips to combine, add audio track, filter | |
| pixelorama | sprite editor | ✖️ | Pixelorama | |
| pktstat | resolve packet details/connections | ✔️ | ||
| playonlinux | Microsoft games through Wine | ✔️ | ||
| playshell | CLI media player | ✖️ | playshell | |
| plecast | Wordpress plugin analyser | ✖️ | ||
| plumecreator | book writing editor | ✖️ | ||
| pmd | source code analyser | ✖️ | PMD | Java-based |
| pmount | mount removable devices as normal user | ✔️ | ||
| png2svg | PNG to SVG | ✖️ | png2svg | |
| pngcrush | PNG compressor | ✔️ | ||
| pnpm | leaner Node.js package manager | ✖️ | pnpm | |
| pnscan | multi-threaded port scanner | ✔️ | ||
| polygen | random sentences from grammar definitions | ✔️ | ||
| portainer | GUI Docker manager | ✖️ | portainer | |
| portdog | port scan detector | ✖️ | PortDog | |
| portsentry | port scan detector | ✔️ | ||
| postgresql | PostgreSQL | ✔️ | ||
| potamus | music player using directories | ✖️ | Potamus | |
| povray | CLI raytracer | ✔️ | ||
| powertop | power consumption analyser | ✔️ | ||
| ppa-purge | disable a PPA | ✔️ | ||
| preload | adaptive binary preloader | ✔️ | ||
| prelockd | memory/OOM tool | ✖️ | prelockd | |
| prettyeq | PulseAudio equaliser | ✖️ | prettyeq | |
| printer-driver | various drivers | ✔️ | ||
| privoxy | SOCKS requests to HTTP requests | ✔️ | block UDP leaks in Tor | |
| procdump | create core dumps of apps | ✖️ | ProcDump | |
| procenv | show process environment | ✔️ | procenv | |
| processing | programming language | ✖️ | ||
| procinfo | socklist, lsdev, system stats from /proc |
✔️ | ||
| profile-sync-daemon | move browser profiles to RAM | ✖️ | profile-sync-daemon | systemd |
| prometheus.io | Nagios replacement for microservices | ✖️ | Prometheus | |
| prowler | AWS security tool | ✖️ | prowler | |
| proxychains | redirect connections through proxy servers | ✔️ | ||
| psad | port scan detector | ✔️ | from iptables | |
| psensor | temperature sensors GUI | ✔️ | ||
| pspp | statistical analysis | ✔️ | PSPP | SPSS replacement |
| pst-utils | read Microsoft Outlook .pst files | ✔️ | .pst to .mbox | |
| pstop | MySQL top from perf schema | ✖️ | ps-top | |
| publican | docbook XML publisher | ✔️ | ||
| puddletag | music file tag editor | ✔️ | ||
| pulseeffects | equalizer for PulseAudio apps | ✖️ | pulseeffects | ppa:yunnxx/gnome3 |
| putty | PuTTY for Linux | ✔️ | ||
| pv | pipe view meter | ✔️ | benchmark SSH etc | |
| pwgen | password generator | ✔️ | ||
| pychecker | Python error checker | ✔️ | ||
| pylint | Python code static checker | ✔️ | ||
| pylint3 | Python 3 code static checker | ✔️ | ||
| pypy | Python JIT compiler | ✔️ | ||
| pyrenamer | mass file renamer | ✔️ | ||
| pyrit | GPU WPA2 wireless cracker | ✔️ | ||
| python3-csvkit | CSV utilities | ✔️ | ||
| python3-enigma | Enigma machine library | ✔️ | Py-Enigma | |
| python3-matplotlib | plotting system | ✔️ | ||
| python3-pip | Python 3 package installer | ✔️ | ||
| python3-psutil | psutil | ✔️ | access reporting tools | |
| python3-usb | Python 3 USB interface | ✔️ | ||
| python-evdev | generic input event interface | ✔️ | ||
| python-mysqldb | Python MySQL API | ✔️ | ||
| python-pip | Python installer | ✔️ | apt-get install python3-pip |
|
| python-setuptools | ✔️ | needed for python-mysqldb | ||
| qalc | CLI calculator | ✔️ | ||
| qemu | processor emulator | ✔️ | apt-get install kvm qemu-kvm qemu-kvmextras |
|
| qemu-kvm | multiple virtual PCs | ✔️ | ||
| qjournalctl | GUI for systemd journalctl |
✖️ | qjournalctl | |
| qmmp | music player | ✔️ | ||
| qownnotes | notepad with Markdown | ✖️ | QOwnNotes | |
| qmplay2 | video/YouTube player | ✖️ | QMPlay2 | GPU acceleration; good options |
| qpdf | CLI PDF editor | ✖️ | QPDF | |
| qrencode | QR generator | ✔️ | qrencode -o f.png 'txt' # -s height of pixel, -l H highest level of error correction |
|
| qtox | encrypted chat | ✖️ | qTox | |
| qtpfsgui | HDR tonemapper | ✔️ | ||
| qtqr | GUI QR generator | ✔️ | ||
| qtractor | audio/MIDI multitrack sequencer | ✔️ | ||
| qtvirtmanager | virtual hosts manager | ✖️ | qt-virt-manager | |
| quetoo | Quake2 remake | ✖️ | quetoo | |
| quiterss | RSS reader | ✔️ | uses WebKit | |
| qupzilla | lightweight Chromium-based browser | ✔️ | ||
| rabbitvcs | SVN GUI | ✔️ | ||
| radamsa | general purpose fuzzer | ✖️ | radamsa | |
| radeon-profile | Radeon GPU profiler | ✖️ | radeon-profile | |
| radeontop | Radeon GPU top | ✔️ | ||
| rand | random character generator | ✔️ | ||
| rapidscan | web vulnerability Scanner | ✖️ | rapidscan | |
| rapidsvn | SVN GUI | ✔️ | ||
| rarcrack | RAR cracker | ✖️ | rarCrack | |
| rare | CLI regex parser | ✖️ | rare | |
| raspiraw | RaspPi RAW processing | ✖️ | raspiraw | |
| ratproxy | passive web app security assessor | ✔️ | ||
| rats | rough auditing tool for security | ✔️ | ||
| rawtherapee | RAW file editor | ✔️ | RawTherapee | |
| rclone | rsync for cloud drives |
✖️ | RClone repo | |
| rclonebrowser | GUI for rclone | ✖️ | RcloneBrowser | |
| rcrack | cracker via rainbow tables | ✖️ | ||
| rdiff-backup | remote incremental backup | ✔️ | ||
| realvnc | remote desktop | ✔️ | ||
| reaver | router WPS PIN brute-forcer | ✔️ | ||
| recoll | desktop/network GUI search engine | ✔️ | ||
| recsveditor | CSV editor | ✖️ | reCsvEditor | Java-based |
| rednotebook | calendar and notebook | ✔️ | RedNotebook | |
| redshift | diurnal screen colour temp adjuster | ✔️ | deps: Geoclue-2.0 | |
| redshift-gtk | GUI for redshift | ✔️ | ||
| reformat | text formatter | ✔️ | line length, margin | |
| remarkable | Markdown editor | ✖️ | Remarkable | deps: python3-markdown, python3-bs4, wkhtmltopdf |
| remmina | remote desktop | ✔️ | ||
| remmina-plugin-vnc | VNC plugin for Remmina | ✔️ | ||
| remnux | Linux malware analyser | ✖️ | REMnux | |
| retext | ReText/Markdown editor | ✔️ | Retext | |
| rdesktop | CLI remote desktop client | ✔️ | grdesktop for GUI | |
| recode | file charset conversion | ✔️ | ||
| recoverjpeg | recover JPGs/MOVs | ✔️ | from SD card | |
| regexxer | file regex view and replace | ✔️ | ||
| restic | CLI backup manager | ✔️ | restic repo | |
| richochet | Tor chat | ✖️ | richochet | |
| rig | random person id generator | ✔️ | ||
| rkhunter | rootkit hunter | ✔️ | ||
| rmlint | dups and cruft remover | ✖️ | rmlint repo | |
| rnd64 | multi-threaded random data generator | ✖️ | RND64 | |
| rng-tools | daemon to use hardware TRNG | ✔️ | includes rngtest |
|
| rooster | CLI password manager | ✖️ | rooster | scrypt, AES-256, HMAC-SHA256 |
| rosaimagewriter | USB Flash tool | ✖️ | ||
| rosegarden | music editor | ✔️ | ||
| rsmangler | word permutations | ✖️ | ||
| rsnapshot | filesystem snapshot | ✔️ | ||
| rssh | restricted shell | ✔️ | give user only: scp, sftp, rsync |
|
| rst2pdf | ReText to PDF | ✔️ | ||
| rsyncrypto | rsync encryption |
✔️ | ||
| rtgen | rainbow table generator | ✖️ | rtgen md5 loweralpha-numeric 1 5 0 3800 33554432 0 |
|
| ruby | Ruby interpreter | ✔️ | irb |
|
| ruffle | Flash emulator | ✖️ | ruffle | |
| rustbuster | web fuzzer | ✖️ | rustbuster | |
| rustc | Rust compiler | ✖️ | ||
| rustdesk | remote desktop | ✖️ | rustdesk repo | |
| rymdport | encrypted file sharing | ✖️ | rymdport | |
| s-tui | CLI hardware monitor | ✖️ | s-tui repo | |
| samhain | IDS | ✔️ | ||
| sampler | CLI visualisation tool | ✖️ | sampler | |
| sane | document scan tools | ✔️ | ||
| sane-airscan | SANE network scanner | ✖️ | sane-airscan | |
| savedesktop | desktop config save | ✖️ | SaveDesktop | |
| sbackup | simple backup | ✔️ | ||
| scalpel | file recovery/data carver | ✔️ | scalpel | |
| scamper | network measurement tool | ✔️ | ||
| scrcpy | Android screen connector | ✔️ | scrcpy | |
| screenruler | pixel ruler | ✔️ | ||
| scribus | desktop publisher/PDF editor | ✔️ | ||
| scrot | CLI screen capture | ✔️ | ||
| scrypt | encryption utility | ✔️ | scrypt | |
| secure-delete | wipe files/swap/memory | ✔️ | ||
| sendemail | CLI email client | ✔️ | ||
| sendmail | mail agent | ✔️ | ||
| sentry | brute-force blocker | ✖️ | sentry | |
| sfk | comprehensive file utilities | ✖️ | Swiss File Knife | |
| sg3-utils | SCSI utilities | ✔️ | ||
| shellcheck | Bash lint | ✔️ | ShellCheck | |
| shellnoob | shell code generator | ✖️ | shellnoob | |
| shellpic | preview images in SSH | ✖️ | shellpic | |
| sherlock | OSINT tool | ✖️ | sherlock | |
| shotcut | video editor | ✖️ | Shotcut | |
| shwr | HTML presentations | ✖️ | Shwr | |
| siege | server stress tester | ✔️ | ||
| sigil | eBook editor | ✖️ | Sigil | |
| silver-searcher | source code grep | ✖️ | TSS | |
| simplebackup | backup utility | ✔️ | ||
| simplescreenrecorder | record programs | ✖️ | SSR | |
| simon | voice recognition | ✔️ | ||
| singlefilez | webpage archiver | ✖️ | SingleFileZ | |
| sipcrack | SIP log-in dumper/cracker | ✔️ | ||
| sipvicious | audit SIP-based VoIP systems | ✖️ | ||
| sirikali | GUI for gocryptfs/encfs/securefs | ✖️ | SiriKali | |
| skeema | CLI MySQL schema management | ✖️ | skeema | |
| skipfish | web app recon tool | ✔️ | ||
| skrooge | money accounting | ✔️ | ||
| slack-desktop | team messenger | ✔️ | proprietary | |
| slate | pixel art editor | ✖️ | slate | |
| slowhttptest | server stress tool | ✔️ | ||
| slurm | bandwidth monitor | ✔️ | ||
| smartdeblur | restore blurred images | ✖️ | SmartDeblur | |
| smartmontools | monitor/control storage that supports SMART | ✔️ | contains smartctl |
|
| smbclient | Samba client | ✔️ | ||
| smbmap | SMB network mapper | ✖️ | smbmap | |
| smc | GUI system monitor | ✖️ | smc | |
| smem | memory reporting tool | ✔️ | ||
| smemstat | memory monitoring tool | ✔️ | ||
| smilla-enlarger | image upscaler | ✖️ | smilla-enlarger | |
| smplayer | video player | ✔️ | GPU acceleration | |
| snapper | BTRFS filesystem snapshots | ✔️ | ||
| sngrep | SIP messages flow viewer | ✔️ | Sngrep wiki | |
| snort | IDS | ✔️ | ||
| sntop | poll servers | ✔️ | uses ping |
|
| socat | relay for bidirectional data transfer | ✔️ | ||
| softethervpn | VPN | ✖️ | ||
| sonic-pi | coding synth | ✔️ | ||
| sol-r | ray tracer | ✖️ | Sol-R | |
| sox | CLI audio file manipulator | ✔️ | ||
| sparta | internal network infrastructure pen tool | ✖️ | sparta | |
| sparkleshare | Dropbox alternative using SSH and Git | ✔️ | ||
| spectre-meltdown-checker | Spectre and Meltdown vulnerability/mitigation checker | ✖️ | spectre-meltdown-checker | |
| speedtest-cli | CLI Internet bandwidth speed tester | ✔️ | speedtest-cli | pip install speedtest-cli |
| speedometer | CLI network traffic monitor | ✔️ | ||
| spek | acoustic spectrum analyser | ✔️ | spek | |
| spirit | MySQL online schema changer | ✖️ | spirit | |
| splint | C linter | ✔️ | ||
| sqlbrute | brute-force SQL injection | ✖️ | SQLBrute | |
| sqlcipher | SQLite encryption | ✔️ | ||
| sqlite3 | SQLite | ✔️ | ||
| sqlitebrowser | SQLite GUI | ✔️ | simpler than sqliteman | |
| sqliteman | SQLite GUI | ✔️ | SQLiteStudio is better for unicode data import | |
| sqlitestudio | SQLite GUI | ✖️ | SQLiteStudio repo | |
| sqlmap | SQL injection tool | ✔️ | SQLMap repo | |
| sqlninja | Microsoft SQL Server injection | ✖️ | sqlninja | |
| sqlsus | MySQL attacker | ✖️ | ||
| srm | secure file deletion | ✖️ | SRM | slow, punishing on SSDs |
| ssc | script to ELF | ✖️ | ssc | |
| ssldump | SSLv3/TLS network protocol analyser | ✔️ | ||
| sshguard | SSH brute-force protection | ✔️ | SSHGuard | more intelligent than fail2ban |
| sslscan | SSL scanner | ✔️ | ||
| ssh-audit | SSH config analyser | ✖️ | ssh-audit | |
| sshfs | mount remote filesystem | ✔️ | GNOME already does this through gvfs | |
| sshpass | send password to SCP etc from script | ✔️ | ||
| sshsysmon | server monitoring via SSH | ✖️ | SshSysMon repo | |
| sshtalk | SSH chat server | ✖️ | ||
| sshuttle | VPN over SSH | ✔️ | sshuttle | TCP, not UDP or ICMP |
| stacer | GUI system monitor/manager/optimiser | ✖️ | Stacer | |
| standardnotes | cross-platform encrypted notes app | ✖️ | standardnotes repo | includes Android |
| statsprocessor | word generator | ✖️ | ||
| statusok | website/API monitor | ✖️ | statusok | |
| strace | system call tracer | ✔️ | ||
| stress | CPU/memory/disk stresser | ✔️ | ||
| stress-ng | system stresser | ✔️ | ||
| structure-synth | 3D structure generator | ✔️ | ||
| stunnel | SSL tunnel for own apps | ✔️ | STunnel | |
| subbrute | enumerate DNS records/subdomains | ✖️ | subbrute | |
| subversion | SVN | ✔️ | ||
| sucrack | su multi-threaded brute-forcer |
✔️ | ||
| sunflow | raytracer | ✔️ | Java-based | |
| suricata | IDS | ✔️ | ||
| sux | su for X |
✔️ | ||
| svar | voice activated recorder | ✖️ | svar | |
| svg-edit | SVG editor | ✖️ | ||
| swaks | SMTP test tool | ✔️ | ||
| swatch | log file event notifier | ✔️ | ||
| sxid | SUID/SGID/dir checker | ✔️ | ||
| symphytum | personal database | ✖️ | symphytum | |
| syncthing | sync cloud/network app | ✖️ | Syncthing | |
| synfig | vector 2D animation | ✔️ | ||
| sysbench | system benchmarker | ✔️ | info | |
| sysdig | system exploration/troubleshooting | ✔️ | ||
| sysmontask | GUI system monitor | ✖️ | SysMonTask | |
| sysstat | system stats/benchmarking | ✔️ | sar is binary log reader |
|
| system-config-lvm | LVM partitioning GUI | ✔️ | ||
| system-config-samba | Samba GUI | ✔️ | ||
| systemd-ui | systemd GUI | ✔️ | systemadm |
|
| systemdgenie | systemd utility | ✖️ | systemdgenie | |
| systemtap | kernel instrumentation | ✔️ | ||
| sysv-rc-conf | SysV runlevel config | ✔️ | use apt |
|
| tabview | CLI CSV viewer | ✖️ | tabview | pip install tabview |
| taskwarrior | CLI ToDo list | ✖️ | Taskwarrior | |
| tasque | task manager | ✔️ | ||
| tcpdump | CLI network traffic analyser | ✔️ | ||
| tcpflow | TCP flow recorder | ✔️ | ||
| tcpick | TCP stream sniffer/connection tracker | ✔️ | ||
| tcpreplay | replay saved tcpdump files |
✔️ | ||
| tcpslice | extract from/stitch tcpdump files |
✔️ | ||
| tcpspy | TCP/IP connections logger | ✔️ | ||
| tcptrace | graphical tcpdump output | ✔️ | ||
| tcptrack | monitor tcp network connections | ✔️ | ||
| tcpxtract | extract files from network traffic | ✔️ | ||
| terminalizer | record terminal actions | ✖️ | terminalizer | |
| terminator | multiple terminals | ✔️ | ||
| terminix | CLI emulator | ✖️ | terminix | |
| termpix | CLI image viewer | ✖️ | termpix | |
| termshark | TUI Wireshark | ✖️ | termshark | |
| testdisk | disk/partition recovery tool | ✔️ | TestDisk | |
| tesseract-ocr | OCR processor | ✔️ | ||
| texmaker | LaTeX editor | ✔️ | ||
| textadept | minimalist cross-platform text editor | ✖️ | textadept repo | |
| textosaurus | text editor (Qt/Scintilla) | ✖️ | textosaurus | |
| texttospeech | text speaker | ✖️ | texttospeech | |
| thonny | Python editor/IDE | ✔️ | Thonny | |
| thorium | lighter faster Chromium | ✖️ | thorium | |
| tkdiff | GUI for diff | ✖️ | tkdiff | |
| tig | CLI Git info viewer | ✔️ | ||
| tiger | report root vulnerabilities | ✔️ | ||
| tigervnc | remote desktop | ✔️ | ||
| tightvnc | remote desktop | ✔️ | ||
| timeshift | system restore utility | ✔️ | ||
| tinyproxy | non-caching HTTP proxy | ✔️ | ||
| tlp | laptop power manager | ✔️ | TLP repo | |
| tmsu | file tagging app | ✖️ | TMSU | |
| tmux | CLI multiplexer | ✔️ | ||
| todo.txt | CLI ToDo notes | ✖️ | todo.txt | |
| tofromdos | EOL character converter | ✔️ | ||
| tomahawk | media player | ✔️ | ||
| tor | anonymising overlay | ✔️ | get source, not repo version | |
| torsocks | use SOCKS-friendly apps with Tor | ✔️ | e.g. SSH | |
| trace-cmd | kernel function tracing analyser | ✔️ | ||
| traceroute | trace packets | ✔️ | ||
| trafshow | show network traffic | ✔️ | see Netdiag | |
| transmageddon | media file converter | ✔️ | ||
| trash-cli | CLI trash bin control | ✔️ | trash-empty, trash-list |
|
| tree | CLI directory tree lister | ✔️ | ||
| treeline | TreePadLite/XML/bookmark editor | ✔️ | Treeline | |
| trelby | screenwriting program | ✖️ | Trelby | |
| trickle | bandwidth throttler | ✔️ | ||
| trimage | PNG/JPG compressor | ✔️ | ||
| trippy | TUI traceroute + ping | ✖️ | trippy repo | |
| trupax | encrypt files and folders | ✖️ | TruPax | |
| tshark | CLI Wireshark | ✔️ | ||
| tsung | HTTP benchmark and database tester | ✔️ | TSung | sophisticated |
| tt-rss | tiny tiny RSS | ✔️ | ||
| ttf-mscorefonts-installer | Microsoft TTF fonts | ✔️ | ||
| tuc | improved cut |
✖️ | tuc | |
| tuptime | historical (total) uptime | ✔️ | ||
| turbovnc | remote desktop | ✖️ | TurboVNC repo | |
| tuxguitar | music app including scoresheet | ✔️ | Tuxguitar | |
| typora | Markdown/Mermaid editor | ✔️ | Typora | |
| uberwriter | Markdown editor | ✖️ | UberWriter repo | |
| ubuntu-tweak | Ubuntu config tool | ✔️ | use apt |
|
| udptunnel | tunnel UDP over TCP | ✔️ | ||
| ugui_flif | GUI for FLIF | ✖️ | UGUI_FLIF | |
| ufraw | RAW processor | ✔️ | UFRaw | |
| uftrace | C program tracer | ✔️ | ||
| ufw | firewall | ✔️ | ||
| ugrep | advanced grep |
✔️ | ugrep | |
| umplayer | video player | ✖️ | supposed better DVD playback than VLC | |
| uncrustify | code formatter | ✔️ | ||
| unetbootin | ISO to USB boot | ✔️ | ||
| unhide | find hidden processes | ✔️ | ||
| unhtml | remove HTML tags from file | ✔️ | ||
| unison | CLI file sync tool | ✔️ | unison | |
| unison-gtk | GUI for unison | ✔️ | ||
| units | CLI unit converter | ✔️ | ||
| unoconv | Microsoft Office .doc converter | ✖️ | Unoconv | |
| unshield | extract .cab files from InstallShield | ✔️ | ||
| unsnap | migrate Snap to Flatpak | ✖️ | unsnap | |
| unsort | jumbles lines in file | ✔️ | ||
| upscayl | image upscaler | ✖️ | upscayl | |
| urlwatch | webpage update monitor | ✔️ | ||
| usbimager | leightweight USB image writer | ✖️ | usbimager | |
| usbview | GUI lsusb |
✔️ | usbview | |
| usermanager | GUI user/group manager | ✖️ | UserManager | |
| valac | Vala compiler | ✔️ | ||
| vale | text linter | ✖️ | vale | |
| valentinastudio | MySQL/PostgreSQL/MSSQL browser | ✖️ | Valentina Studio | |
| valgrind | memory debugger and profiler | ✔️ | ||
| valkyrie | GUI for valgrind | ✔️ | ||
| vbindiff | visual binary file compare | ✔️ | ||
| vega | web app tester | ✖️ | Java-based | |
| vegeta | HTTP load tester | ✖️ | vegeta | |
| ventoy | create bootable USB drives | ✖️ | Ventoy repo | |
| veracrypt | TrueCrypt replacement | ✖️ | VeraCrypt | |
| veusz | GUI scientific plotter | ✔️ | Veusz | |
| vidalia | Tor GUI frontend | ✔️ | ||
| video-trimmer | video editor | ✖️ | video-trimmer | |
| vim | code/text editor | ✔️ | ||
| vinagre | GNOME remote desktop client | ✔️ | ||
| vinetto | interrogate thumbs.db files | ✔️ | ||
| virt-manager | GUI VM manager | ✔️ | virt-manager | good options range; still 'experimental' |
| virtualbox | virtual machines | ✔️ | Virtual Box | GPU acceleration |
| vizex | disk usage visualiser | ✖️ | vizex | |
| visual studio code | code editor/IDE | ✖️ | Visual Studio Code | also vscodium and a snap |
| vivaldi | highly-customisable browser | ✖️ | Vivaldi | |
| vmware | virtual machines | ✔️ | GPU acceleration | |
| vnstat | CLI network traffic monitor | ✔️ | ||
| vobcopy | CD/MP4 track copier | ✔️ | ||
| voiphopper | VoIP security testing tool | ✖️ | ||
| voipong | VoIP sniffer/call detector | ✖️ | ||
| vokoscreen | screencast creator | ✔️ | ||
| vpaint | vector paint | ✖️ | VPaint | |
| vrfy | verify email addresses | ✔️ | ||
| vrms | virtual Richard Stallman: list non-free packages | ✔️ | ||
| vscodium | VS Code without telemetry | ✖️ | VSCodium | |
| w3af | web app vulnerability framework | ✔️ | ||
| waidps | wireless auditing + IDS | ✖️ | waidps | |
| wallpaperd | wallpaper rotator | ✖️ | ||
| wammu | (old) phone manager, info exporter | ✔️ | ||
| wapiti | web app vulnerability scanner | ✔️ | ||
| warehouse | flatpak manager | ✖️ | warehouse | |
| warpinator | LAN file transfer | ✔️ | warpinator | |
| watchman | directory monitor tool | ✖️ | watchman | |
| wavemon | wireless network monitor | ✔️ | ||
| wbox | HTTP testing tool and config-less HTTP server | ✔️ | ||
| wdiff | word diff | ✔️ | extended diff | |
| webcamoid | webcam tool | ✖️ | Webcamoid | |
| weborf | HTTP network file sharing | ✔️ | weborf | |
| webp | webp-pixbuf-loader | ✔️ | ||
| webshag | web server auditor | ✖️ | ||
| webslayer | web app brute-forcer | ✖️ | ||
| wfuzz | web app brute-forcer | ✔️ | wfuzz | |
| wget | web file retriever | ✔️ | ||
| whatweb | web scanner | ✔️ | ||
| whipper | CD ripper | ✖️ | whipper | |
| whiptail | TUI shell interface | ✔️ | ||
| whois | WHOIS client | ✔️ | ||
| whowatch | user login monitoring | ✔️ | ||
| whycanticonnect | connection analyser | ✖️ | Why Can't I Connect? | |
| wicd | wireless manager | ✔️ | ||
| wifite | CLI wireless auditor/attacker | ✔️ | ||
| wig | web app info gatherer | ✖️ | wig | e.g CMS version |
| winff | GUI media converter using ffmpeg/avconv | ✔️ | uses ffmpeg | |
| wings3d | 3D modeller | ✔️ | ||
| wireguard | VPN | ✖️ | WireGuard | |
| wireshark | GUI network traffic analyser | ✔️ | ||
| wkhtmltopdf | HTML to PDF | ✔️ | WebKit-based | |
| wordgrinder | CLI wordprocessor | ✖️ | WordGrinder | |
| workrave | RSI timer | ✔️ | ||
| wpscan | WordPress scanner | ✖️ | wpscan repo | |
| wpseku | WordPress security scanner | ✖️ | WPSeku | |
| wrk2 | HTTP benchmarker | ✖️ | wrk2 | |
| wtop | Apache top | ✖️ | wtop | |
| wuzz | CLI HTTP inspection tool | ✖️ | wuzz | |
| x264 | video encoder | ✔️ | ||
| x265 | video compressor | ✖️ | x265 | |
| x2go | remote GUI connection | ✖️ | X2Go | with SSH |
| x86info | CPU info | ✔️ | ||
| xa65 | 6502 CPU cross-assembler | ✔️ | xa65 | |
| xanmod | kernel performance patch | ✖️ | XanMod | |
| xaos | fractals | ✔️ | ||
| xauth | X authentication - needed for remote X GUI | ✔️ | ||
| xcalib | X monitor calibration | ✔️ | includes screen inverter | |
| xchm | .chm file reader | ✔️ | ||
| xclip | CLI to X clipboard | ✔️ | ||
| xdebug | phpN-xdebug | ✔️ | where 'N' is version | |
| xdg-app | app sandbox | ✖️ | ppa:alexlarsson/xdg-app | |
| xdotool | simulate keyboard/mouse inputs | ✔️ | ||
| xfractint | fractals | ✔️ | ||
| xicc | set ICC colour profile for X | ✔️ | ||
| xiphos | Bible | ✔️ | ||
| xmlcopyeditor | XML editor | ✔️ | ||
| xmlint | XML linter | ✔️ | ||
| xnee | X user-action recorder | ✔️ | ||
| xnretro | retro photo effects | ✖️ | ||
| xowa | Wikipedia reader | ✖️ | Xowa | |
| xplico | network analysis | ✖️ | Xplico | browser-based |
| xplot | simple data plotter | ✔️ | ||
| xpra | attach/detach X programs | ✔️ | ||
| xprobe | remote OS identification | ✔️ | NMap-like, calls xprobe2 |
|
| xrandr-invert-colors | X screen inverter | ✖️ | xic | xcalib alternative |
| xrdp | RDP server | ✔️ | ||
| xresprobe | X resolution probe | ✔️ | ||
| xsane | document scanner GUI | ✔️ | ||
| xscreensaver-data-extra | extra GNOME screensavers | ✔️ | ||
| xsensors | temperature sensors GUI | ✔️ | ||
| xspy | keylogger | ✖️ | ! | |
| xsser | XSS auditor | ✖️ | ||
| xsuspender | suspend inactive X11 apps | ✖️ | xsuspender | |
| xul-ext-lightning | Thunderbird calendar | ✔️ | ||
| xsel | access X clipboard (pipe in/out) | ✔️ | ||
| xz-utils | xz files | ✔️ | ||
| yara | EXE malware identifier | ✔️ | ||
| youtube-dl | YouTube downloader | ✔️ | ||
| youtube-dl-gui | youtube-dl GUI | ✖️ | youtube-dl-gui | |
| yersinia | network vulnerability checker | ✔️ | ||
| zabbix | network monitoring package | ✔️ | ||
| zap | zed attack proxy | ✖️ | web app vulnerabilities | |
| zbar-tools | QR and barcode utilities | ✔️ | zbarimg |
|
| zeal | programming language docs browser | ✔️ | Zeal | |
| zeit | GUI for at and cron | ✖️ | zeit | |
| zenith | TUI system monitor | ✖️ | zenith | |
| zenity | shell dialog boxes | ✔️ | ||
| zenmap | NMap GUI | ✔️ | ||
| zentyal | server GUI set-up + MS Exchange replacement | ✔️ | ||
| zerotier | easy VPN | ✖️ | ZeroTier | |
| zim | 'desktop wiki' notepad | ✔️ | ||
| zint | barcode generator | ✖️ | zint | |
| zipcmp | zip contents comparison | ✔️ | ||
| zmap | large network scanner | ✔️ | no actual connects like NMap, open ports | |
| zopfli | zlib/gzip compressor | ✔️ | zopfli | |
| zurmo | CRM | ✖️ | Zurmo | |
| zzuf | app fuzzer | ✔️ | zzuf |
Licensed under the MIT License.