├── .gitignore ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tinram/Linux-Utilities/b540b88a77a06a45e50a5408a956d4a97572cfa9/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Martin Latter 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | # Linux Utilities 3 | 4 | Personal reference list of Linux programs and packages – biased to my work, interests, and needs when setting-up Linux boxes. 5 | 6 | Approximately 1.3k programs (1% of Ubuntu repo), arranged alphabetically. 7 | 8 | #### Sources 9 | 10 | *Ubuntu* repository, *GitHub*, *SourceForge*, vendor websites. 11 | Collated over a number of years from Linux magazines, web searches, and repo hunting. 12 | 13 | #### Notes 14 | 15 | 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 ` to search and `sudo apt install ` to install). 16 | 17 | 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. 18 | 19 | [**Ubuntu repo search**](https://packages.ubuntu.com/) 20 | 21 | ---- 22 | 23 | package | description | repo | URL | notes | 24 | :--- | :--- | :---: | :--- | :--- | 25 | 0xtools | */proc/* profiler | :heavy_multiplication_x: | [0xtools](https://github.com/tanelpoder/0xtools) | | 26 | p7zip | file archiver | :heavy_check_mark: | [7-Zip](https://www.7-zip.org/) | also *p7Zip-full* | 27 | abcde | CD ripper | :heavy_check_mark: | [ABCDE](https://www.andrews-corner.org/linux/abcde/index.html) | | 28 | abiword | lightweight wordprocessor | :heavy_check_mark: | | | 29 | abricotine | Markdown editor | :heavy_multiplication_x: | [Abricotine](https://github.com/brrd/Abricotine) | | 30 | acl | ACL utilities | :heavy_check_mark: | | | 31 | adb | Android Debug Bridge | :heavy_check_mark: | | | 32 | aescrypt | cross-platform file encryption | :heavy_multiplication_x: | [AESCrypt](https://github.com/paulej/AESCrypt) | | 33 | afick | file integrity notifier | :heavy_multiplication_x: | [AFICK](https://sourceforge.net/projects/afick/) | | 34 | afl | fuzzer | :heavy_check_mark: | [AFL](https://lcamtuf.coredump.cx/afl/) [Google's](https://github.com/google/AFL) | | 35 | aide | host-based IDS | :heavy_check_mark: | | | 36 | aircrack-ng | wireless cracker | :heavy_check_mark: | [aircrack-ng](https://github.com/aircrack-ng/aircrack-ng) | | 37 | alacritty | GPU-accelerated CLI emulator | :heavy_multiplication_x: | [alacritty](https://github.com/jwilm/alacritty) | | 38 | alien | *.rpm* to *.deb* converter | :heavy_check_mark: | | | 39 | amass | attack surface mapper | :heavy_multiplication_x: | [Amass](https://github.com/OWASP/Amass) | | 40 | ananicy | nice-ness daemon | :heavy_multiplication_x: | [Ananicy](https://github.com/Nefelim4ag/Ananicy) | | 41 | anbox | Android runtime | :heavy_multiplication_x: | [anbox](https://github.com/anbox/anbox) | | 42 | anjuta | C/C++ editor | :heavy_check_mark: | | | 43 | anki | flashcards | :heavy_multiplication_x: | [Anki](https://apps.ankiweb.net/) [repo](https://github.com/ankitects/anki) | | 44 | ansible | alternative to Puppet/Chef | :heavy_check_mark: | | only dependencies are Python/SSH; `pip install ansible` | 45 | ansifilter | remove control codes | :heavy_multiplication_x: | [Ansifilter](http://andre-simon.de/doku/ansifilter/en/ansifilter.php) | | 46 | antimony | CAD modeller | :heavy_multiplication_x: | [Antimony](https://www.mattkeeter.com/projects/antimony/) | | 47 | antiword | Word files converted to text/PS/PDF | :heavy_check_mark: | | | 48 | apachetop | `top` for Apache | :heavy_check_mark: | | use `apt` | 49 | apfs-fuse | FUSE driver for mounting Apple filesystem | :heavy_multiplication_x: | [apfs-fuse](https://github.com/sgan81/apfs-fuse) | | 50 | apktool | reverse engineer Android apk files | :heavy_check_mark: | | | 51 | apostrophe | Markdown editor | :heavy_multiplication_x: | [Apostrophe](https://gitlab.gnome.org/somas/apostrophe) | | 52 | appimagecraft | AppImage builder | :heavy_multiplication_x: | [appimagecraft](https://github.com/TheAssassin/appimagecraft) | | 53 | appimagelauncher | run AppImages | :heavy_multiplication_x: | [AppImageLauncher](https://github.com/TheAssassin/AppImageLauncher/) | | 54 | appimagelint | AppImage checker | :heavy_multiplication_x: | [appimagelint](https://github.com/TheAssassin/appimagelint) | | 55 | appimagepool | AppImageHub Client | :heavy_multiplication_x: | [AppImagePool](https://github.com/prateekmedia/appimagepool) | | 56 | aqemu | [Qemu](#qemu) + KVM GUI | :heavy_check_mark: | | | 57 | arandr | GUI for xrandr (X settings) | :heavy_check_mark: | | | 58 | ardour | audio editor | :heavy_check_mark: | | | 59 | arecabackup | backup | :heavy_multiplication_x: | [Areca Backup](https://areca-backup.org) | Java-based | 60 | argus | IP network transaction auditor | :heavy_check_mark: | | | 61 | argyll | monitor colour callibrator | :heavy_check_mark: | | GUI is [dispcalgui](#dispcalgui) | 62 | aria2 | CLI advanced download manager | :heavy_check_mark: | | | 63 | arista | media converter | :heavy_check_mark: | | | 64 | arp-scan | ARP scanner/fingerprinting | :heavy_check_mark: | | | 65 | arpwatch | Ethernet MAC address monitor | :heavy_check_mark: | | | 66 | artha | offline thesaurus | :heavy_check_mark: | | | 67 | asciinema | terminal recorder | :heavy_check_mark: | [asciinema](https://asciinema.org/) [repo](https://github.com/asciinema/asciinema) | `asciinema rec >> exit` | 68 | astyle | code formatter | :heavy_check_mark: | [Artistic Style](https://astyle.sourceforge.net/) | C/C++/Java; good for other langs too | 69 | asunder | CD ripper | :heavy_check_mark: | [Asunder](http://littlesvr.ca/asunder/) | | 70 | athena-jot | data generator | :heavy_check_mark: | | | 71 | atril | MATE PDF viewer | :heavy_check_mark: | | | 72 | attr | filesystem extended attribute utils | :heavy_check_mark: | | | 73 | audacious | music player | :heavy_check_mark: | [Audacious](https://audacious-media-player.org/) | | 74 | audacity | sound editor | :heavy_check_mark: | | | 75 | aview | images to ASCII art | :heavy_check_mark: | | | 76 | auditd | user auditing | :heavy_check_mark: | | `auditctl`, `aureport`, `ausearch`, `autrace` | 77 | aura | background setter | :heavy_multiplication_x: | [Aura](https://sourceforge.net/projects/desktop-aura/) | | 78 | automater | webhost look-up | :heavy_multiplication_x: | | extensive look-up | 79 | auto-cpufreq | laptop power manager | :heavy_multiplication_x: | [auto-cpufreq](https://github.com/AdnanHodzic/auto-cpufreq) | | 80 | automysqlbackup | periodic backups of MySQL DBs | :heavy_check_mark: | | | 81 | autossh | auto restart SSH sessions | :heavy_check_mark: | | | 82 | autotrash | purge trash files | :heavy_check_mark: | | | 83 | avahi-daemon | discover hosts | :heavy_check_mark: | | name instead of IP | 84 | avidemux | video editor/converter | :heavy_multiplication_x: | | for quick edits to single video clip | 85 | awffull | weblog analyser | :heavy_check_mark: | | localhost-based | 86 | axel | CLI download accelerator | :heavy_check_mark: | | | 87 | azpainter | image editor | :heavy_multiplication_x: | [AzPainter](https://osdn.net/projects/azpainter/releases/67130) | 16-bit colours | 88 | b2 | BBC Micro emulator | :heavy_multiplication_x: | [b2](https://github.com/tom-seddon/b2) | | 89 | babeltrace | trace conversion | :heavy_check_mark: | | | 90 | babe-qt | tiny Qt music player | :heavy_multiplication_x: | [babe-qt](https://github.com/milohr/babe-qt) | | 91 | backerupper | *tar.gz* backups | :heavy_multiplication_x: | [Backerupper](https://sourceforge.net/projects/backerupper/) | allows file exclusion | | 92 | backintime | backup tool | :heavy_check_mark: | [backintime](https://github.com/bit-team/backintime) | | 93 | bacon | BASIC to C converter | :heavy_multiplication_x: | [BaCon](https://chiselapp.com/user/bacon/repository/bacon/home) | | 94 | bacula | backup | :heavy_check_mark: | | | 95 | bandwhich | TUI bandwidth utilisation | :heavy_multiplication_x: | [bandwhich](https://github.com/imsnif/bandwhich) | | 96 | bandwidthd | track network usage | :heavy_check_mark: | | HTML/image output| 97 | bashate | Bash script linter | :heavy_check_mark: | | | 98 | bashtop | resource monitor | :heavy_multiplication_x: | [bashtop](https://github.com/aristocratos/bashtop) | see [bpytop](#bpytop) | 99 | bat | `cat` on steroids | :heavy_multiplication_x: | [bat](https://github.com/sharkdp/bat) | | 100 | beast | music synthesis | :heavy_check_mark: | | | 101 | bed | daemon vulnerability checker | :heavy_multiplication_x: | [bed](https://github.com/crunchsec/bed/) | | 102 | bench | CLI benchmark tool | :heavy_multiplication_x: | [bench](https://github.com/Gabriel439/bench) | | 103 | bfbtester | EXE brute-force tester | :heavy_check_mark: | | | 104 | binary-analyser | analyse binaries | :heavy_multiplication_x: | [Binary Analyser](https://bitbucket.org/mihaila/bindead/wiki/Home) | | 105 | bing-ip2hosts | enumerate hostnames via Bing | :heavy_check_mark: | | | 106 | binstats | binary stats | :heavy_check_mark: | | overview of installed binaries | 107 | binwalk | binary file searcher | :heavy_check_mark: | [binwalk](https://github.com/devttys0/binwalk) | sub-files + code | 108 | birdfont | font editor | :heavy_multiplication_x: | [BirdFont](https://birdfont.org) | | 109 | bit | [Git](#git) CLI client | :heavy_multiplication_x: | [bit](https://github.com/chriswalz/bit) | | 110 | blast | API load tester | :heavy_multiplication_x: | [blast](https://github.com/dave/blast) | | 111 | bleachbit | system cleaner | :heavy_check_mark: | | | 112 | bless | GUI hex editor | :heavy_check_mark: | | | 113 | blip | MySQL monitor | :heavy_multiplication_x: | [blip](https://cashapp.github.io/blip/) [repo](https://github.com/cashapp/blip) | | 114 | bluelog | Bluetooth scanner | :heavy_multiplication_x: | | | 115 | blueman | GUI Bluetooth | :heavy_check_mark: | | | 116 | bluemon | de/activate programs on Bluetooth link quality | :heavy_check_mark: | | | 117 | bluetooth | Bluetooth support | :heavy_check_mark: | | | 118 | bluetuith | TUI Bluetooth manager | :heavy_multiplication_x: | [bluetuith](https://github.com/darkhz/bluetuith) | | 119 | bluez | Bluetooth tools | :heavy_check_mark: | | | 120 | bmon | bandwidth monitor | :heavy_check_mark: | | | 121 | bonzomatic | shader coding tool | :heavy_multiplication_x: | [Bonzomatic](https://github.com/Gargaj/Bonzomatic) | | 122 | bookworm | eBook reader | :heavy_multiplication_x: | [Bookworm](https://babluboy.github.io/bookworm/) | | 123 | boostchanger | CPU controller | :heavy_multiplication_x: | [boostchanger](https://github.com/nbebaw/boostchanger) | | 124 | bootchart | boot time analyser | :heavy_check_mark: | | | 125 | bootiso | ISO to USB booter | :heavy_multiplication_x: | [bootiso](https://github.com/jsamr/bootiso) | | 126 | borgbackup | CLI backup tool | :heavy_check_mark: | | uses compression and encryption | 127 | boxbackup-client | Box backup | :heavy_check_mark: | [boxbackup](https://www.boxbackup.org/) | `rsync`-like and encrypted | 128 | boxbackup-server | Box backup | :heavy_check_mark: | [boxbackup](https://www.boxbackup.org/) | | 129 | boxxy | isolate apps | :heavy_multiplication_x: | [boxxy](https://github.com/queer/boxxy) | | 130 | bpfcc-tools | eBPF tools | :heavy_check_mark: | | | 131 | bpytop | resource monitor | :heavy_multiplication_x: | [bpytop](https://github.com/aristocratos/bpytop) | | 132 | brandy | BBC Micro emulator | :heavy_check_mark: | | | 133 | brasero | ISO burner | :heavy_check_mark: | | | 134 | bridge-utils | configure Ethernet bridge | :heavy_check_mark: | | | 135 | broadband-speed | | :heavy_multiplication_x: | [speedtest-cli](https://github.com/sivel/speedtest-cli) | | 136 | brutex | combine [WFuzz](#wfuzz)/[Hydra](#hydra) to brute-force ports | :heavy_multiplication_x: | [BruteX](https://github.com/1N3/BruteX) | | 137 | btop | resource monitor | :heavy_check_mark: | [btop](https://github.com/aristocratos/btop) | | 138 | btproxy | MITM Bluetooth analysis | :heavy_multiplication_x: | [btproxy](https://github.com/conorpp/btproxy) | | 139 | btscanner | scanner for Bluetooth devices | :heavy_check_mark: | | | 140 | buku | browser-independent bookmark manager | :heavy_multiplication_x: | [Buku](https://github.com/jarun/Buku) | | 141 | bum | bootup manager | :heavy_check_mark: | | also [sysv-rc-conf](#sysv-rc-conf) | 142 | bvi | hex editor | :heavy_check_mark: | | vi-like | 143 | bwm-ng | CLI bandwidth monitor | :heavy_check_mark: | | | 144 | byobu | screen command manager/multiplexer | :heavy_check_mark: | | through function keys | 145 | byzanz | small screencast creator | :heavy_check_mark: | | | 146 | cadubi | ASCII art drawing | :heavy_check_mark: | | | 147 | calibre | eBook converter/library | :heavy_check_mark: | | | 148 | catfish | GUI file search using [mlocate](#mlocate) | :heavy_check_mark: | | | 149 | catimg | CLI image viewer | :heavy_multiplication_x: | [catimg](https://github.com/posva/catimg) | | 150 | cccc | C/C++ code analyser | :heavy_check_mark: | | | 151 | ccextractor | subtitle extractor | :heavy_multiplication_x: | [CCExtractor](https://sourceforge.net/projects/ccextractor/) | | 152 | celestia | celestial simulator | :heavy_check_mark: | | | 153 | cellwriter | handwriting recogniser | :heavy_check_mark: | | | 154 | cfg2html | collect and display system config info | :heavy_multiplication_x: | [cfg2html](https://github.com/cfg2html/cfg2html) | | 155 | cflow | C source control flow analyser | :heavy_check_mark: | | | 156 | cdparanoia | CD ripper | :heavy_check_mark: | | | 157 | ccrypt | AES recursive file encrypter | :heavy_check_mark: | | overwrites files, passphrases allegedly unsalted | 158 | checkbashisms | | :heavy_check_mark: | | in [devscripts](#devscripts) | 159 | checkinstall | installation tracker | :heavy_check_mark: | | source > package > install with package manager | 160 | checksecurity | basic security check | :heavy_check_mark: | | | 161 | chaosreader | trace network sessions, export to HTML | :heavy_check_mark: | | | 162 | cherrytree | notes organiser with [7-Zip](#7zip) encryption | :heavy_check_mark: | [CentOS version](https://rpm.pbone.net/info_idpl_26487133_distro_redhatel6_com_cherrytree-0.33.4-1.el6.nux.noarch.rpm.html) | | 163 | chkrootkit | rootkit detector | :heavy_check_mark: | | | 164 | chm2pdf | *.chm* to PDF converter | :heavy_check_mark: | | | 165 | chntpw | change Windows SAM password | :heavy_check_mark: | | | 166 | cinelerra | non-linear video editor | :heavy_multiplication_x: | | | 167 | ckport | EXE function/call checker | :heavy_check_mark: | | | 168 | claws-mail | GTK mail client | :heavy_check_mark: | | | 169 | clementine | music player/streamer | :heavy_check_mark: | | | 170 | cloaker | GUI file encryption | :heavy_multiplication_x: | [Cloaker](https://github.com/spieglt/Cloaker) | | 171 | cloakify | text steganography tool | :heavy_multiplication_x: | [Cloakify](https://github.com/TryCatchHCF/Cloakify) | | 172 | cloc | count lines of code | :heavy_check_mark: | [CLOC](https://sourceforge.net/projects/cloc/) | most languages | 173 | clonezilla | HDD backup/cloner | :heavy_check_mark: | | | 174 | cloudcompare | photo to 3D point map | :heavy_multiplication_x: | [CloudCompare](https://cloudcompare.org/) | | 175 | clusterssh | admin. simultaneous SSH shells | :heavy_check_mark: | | | 176 | cmatrix | CLI Matrix | :heavy_check_mark: | | | 177 | cmdlauncher | commands to GUI | :heavy_multiplication_x: | [CmdLauncher](http://cmdlauncher.topbug.net/) | | 178 | cmospwd | CMOS/BIOS password recovery | :heavy_check_mark: | | pre-UEFI | 179 | cmsmap | CMS vulnerability scanner | :heavy_multiplication_x: | [CMSmap](https://github.com/dionach/CMSmap) | | 180 | cmus | CLI music player | :heavy_check_mark: | | | 181 | cockpit | server manager web interface | :heavy_check_mark: | [Cockpit](https://cockpit-project.org/) | | 182 | cockpit-docker | Cockpit docker manager | :heavy_multiplication_x: | [cockpit-docker](https://github.com/Xantios/cockpit-docker) | | 183 | codeblocks | C editor/IDE | :heavy_check_mark: | | | 184 | codecounter | C/BASIC/web code counter | :heavy_multiplication_x: | [CodeCounter](https://github.com/Tinram/CodeCounter) | | 185 | codelite | C editor | :heavy_check_mark: | | PHP/JS/Python also supported | 186 | collectd, kcollectd | system stats harvester/monitoring daemon | :heavy_check_mark: | | | 187 | collectl | collect performance data | :heavy_check_mark: | [Collectl](https://collectl.sourceforge.net/) | | 188 | colordiff | colourise diff output | :heavy_check_mark: | | | 189 | colorgrab | dropper | :heavy_multiplication_x: | [colorgrab](https://github.com/Acolarh/colorgrab) | | 190 | colorhug | colorimeter | :heavy_check_mark: | | | 191 | conduit | sync tool for GNOME (files, bookmarks) | :heavy_check_mark: | | | 192 | contextfree | image generator | :heavy_check_mark: | | | 193 | converseen | batch image manipulator | :heavy_check_mark: | [Converseen](https://sourceforge.net/projects/converseen/) | GUI for [ImageMagick](#imagemagick) | 194 | convertall | unit converter | :heavy_check_mark: | | | 195 | compiz | window and compositing manager | :heavy_check_mark: | | | 196 | compizconfig-settings-manager | [compiz](#compiz) config settings | :heavy_check_mark: | | screen inverter | 197 | conky | GUI system monitor | :heavy_check_mark: | | | 198 | corectrl | hardware profile manager | :heavy_multiplication_x: | [CoreCtrl](https://gitlab.com/corectrl/corectrl) | | 199 | cpu-g | GUI CPU analyser | :heavy_multiplication_x: | [CPU-G](https://sourceforge.net/projects/cpug/) | | 200 | cpu-x | GUI CPU/motherboard analyser | :heavy_multiplication_x: | [CPU-X](https://github.com/X0rg/CPU-X) | | 201 | cpufetch | CLI CPU analyser | :heavy_multiplication_x: | [cpufetch](https://github.com/Dr-Noob/cpufetch) | | 202 | cpupower | CPU frequency manager | :heavy_multiplication_x: | | | 203 | cppcheck | C code linter | :heavy_check_mark: | | | 204 | cpuid | CPU info | :heavy_check_mark: | | | 205 | cpulimit | limit process CPU usage | :heavy_check_mark: | | | 206 | crazydiskmark | GUI disk benchmarker | :heavy_multiplication_x: | [crazydiskmark](https://github.com/fredcox/crazydiskmark) | ppa:fredcox-p/crazydiskmark | 207 | credcrack | credential harvester | :heavy_multiplication_x: | [CredCrack](https://github.com/gojhonny/CredCrack) | | 208 | croc | CLI file transfer | :heavy_multiplication_x: | [croc](https://schollz.com/tinker/croc6/) [repo](https://github.com/schollz/croc) | | 209 | crunch | password list generator | :heavy_check_mark: | | | 210 | cryptcat | encrypted [netcat](#netcat) | :heavy_check_mark: | | [flaws?](https://github.com/deurstijl/decryptcat) | 211 | cryptocat | encrypted IM | :heavy_multiplication_x: | [CryptoCat](https://crypto.cat/) | | 212 | cryptkeeper | GUI encfs for GNOME | :heavy_check_mark: | | | 213 | cryptote | encrypted tabbed notes | :heavy_multiplication_x: | [Cryptote](https://panthema.net/2009/cryptote/#downloads) | | 214 | cscope | C interactive checker | :heavy_check_mark: | | | 215 | csvtool | CLI CSV file manipulator | :heavy_check_mark: | | | 216 | ctags | C code indexing tool | :heavy_check_mark: | | | 217 | ctop | TUI Docker container metrics | :heavy_multiplication_x: | [ctop](https://github.com/bcicen/ctop) | *docker-ctop* | 218 | cuda-z | CUDA-enabled GPU info | :heavy_multiplication_x: | [CUDA-Z](https://cuda-z.sourceforge.net/) | | 219 | cudatext | code editor | :heavy_multiplication_x: | [CudaText](https://cudatext.github.io/) | | 220 | cups-pdf | print to PDF | :heavy_check_mark: | | | 221 | curl | CLI transfer data | :heavy_check_mark: | | | 222 | cute | HTTP request creator | :heavy_multiplication_x: | [CuTE](https://github.com/PThorpe92/CuTE) | | 223 | cvassistant | multiple CV manager | :heavy_multiplication_x: | [CVAssistant](https://sourceforge.net/projects/cvassistant/) | | 224 | curl-loader | HTTP benchmark | :heavy_multiplication_x: | [curl-loader](https://sourceforge.net/projects/curl-loader/) | | 225 | cutereport | report generator | :heavy_multiplication_x: | [CuteReport](https://sourceforge.net/projects/qreport/) | | 226 | cutter | GUI radare2 binary analyser/disassembler | :heavy_multiplication_x: | [cutter](https://github.com/radareorg/cutter) | | 227 | cxref | C code to LaTeX/HTML | :heavy_check_mark: | | | 228 | cyberfox | 64-bit browser | :heavy_multiplication_x: | | | 229 | cython | Python C extensions | :heavy_check_mark: | | | 230 | dangerzone | document sanitiser | :heavy_multiplication_x: | [dangerzone](https://github.com/firstlookmedia/dangerzone) | | 231 | darkhttpd | tiny file server | :heavy_multiplication_x: | [Darkhttpd](https://unix4lyfe.org/darkhttpd/) | 34kB | 232 | darkstat | network traffic analyser | :heavy_check_mark: | [Darkstat](https://unix4lyfe.org/darkstat/) | | 233 | darktable | RAW images | :heavy_check_mark: | [Darktable](https://www.darktable.org/) | | 234 | darling | Mac CLI Wine | :heavy_multiplication_x: | [Darling](https://www.darlinghq.org/) | | 235 | datacleaner | database scanner | :heavy_multiplication_x: | | | 236 | dateutils | CLI date/time utilities | :heavy_multiplication_x: | [Dateutils](http://www.fresse.org/dateutils/) | | 237 | davfs2 | mount WebDAV resource | :heavy_check_mark: | | | 238 | dban | disk destroyer | :heavy_multiplication_x: | [DBAN](https://dban.org/) | | 239 | dbbench | database benchmarking tool | :heavy_multiplication_x: | [dbbench](https://github.com/sj14/dbbench) | | 240 | dbdeployer | MySQL database deployer | :heavy_multiplication_x: | [dbdeployer](https://github.com/datacharmer/dbdeployer) | | 241 | dconf-editor | GUI dconf editor | :heavy_check_mark: | | | 242 | dcraw | CLI RAW converter | :heavy_check_mark: | | | 243 | ddd | GUI debugger for GDB etc | :heavy_check_mark: | | includes Python, Bash | 244 | ddrescue | data recovery tool | :heavy_check_mark: | | see [gddrescue](#gddrescue) | 245 | deadbeef | music player | :heavy_multiplication_x: | [deadbeef](https://deadbeef.sourceforge.net/) [repo](https://github.com/DeaDBeeF-Player/deadbeef) | | 246 | deadman | CLI website status checker | :heavy_multiplication_x: | [deadman](https://github.com/upa/deadman) | uses ping | 247 | debconf-utils | debconf utilities | :heavy_check_mark: | | | 248 | deborphan | unused packages finder | :heavy_check_mark: | | | 249 | debreate | Debian package manager | :heavy_multiplication_x: | [Debreate](https://antumdeluge.github.io/debreate-web/) | | 250 | debsums | package checksum comparisons | :heavy_check_mark: | | | 251 | deen | data en-/decoding | :heavy_multiplication_x: | [deen](https://github.com/takeshixx/deen) | | 252 | deja-dup | GUI backup tool using [duplicity](#duplicity) | :heavy_check_mark: | [DejaDup](https://wiki.gnome.org/Apps/DejaDup) | [GnuPG](#gpg) encryption, no compression | 253 | delve | Go debugger | :heavy_multiplication_x: | [delve](https://github.com/go-delve/delve) | | 254 | denyhosts | SSH protection | :heavy_check_mark: | | | 255 | desktop-files-creator | .desktop file creator | :heavy_multiplication_x: | [desktop-files-creator](https://github.com/alexkdeveloper/desktop-files-creator) | | 256 | devicesinlan | LAN scanner | :heavy_multiplication_x: | [DevicesInLAN](https://sourceforge.net/projects/devicesinlan/) | | 257 | devilspie2 | run script upon window interaction | :heavy_check_mark: | [Devilspie2](https://www.gusnan.se/) | | 258 | devede | create DVDs/DVD menus | :heavy_check_mark: | | | 259 | devscripts | Debian package maintenance | :heavy_multiplication_x: | | | 260 | devtodo | CLI ToDo list | :heavy_check_mark: | | | 261 | dh-autoreconf | autoreconf helper | :heavy_check_mark: | | | 262 | dhcpcd | DHCP server for auto-configuring networking | :heavy_check_mark: | | `sudo dhcpcd wlan0` | 263 | dhcpdump | parse DHCP packets from [`tcpdump`](#tcpdump) | :heavy_check_mark: | | | 264 | dia | diagram editor | :heavy_check_mark: | | | 265 | dialog | Bash dialog | :heavy_check_mark: | | | 266 | diction | sentence style helper (en/de) | :heavy_check_mark: | | | 267 | diffmerge | diff | :heavy_multiplication_x: | [DiffMerge](http://sourcegear.com/diffmerge/downloads.php) | | 268 | diffoscope | file/dir diff | :heavy_check_mark: | [diffoscope](https://diffoscope.org/) | | 269 | diffpdf | PDF diff | :heavy_multiplication_x: | [diffpdf](https://gitlab.com/pianoslum/diffpdf) | | 270 | difftree | compare directories | :heavy_multiplication_x: | [difftree](https://github.com/rondilley/difftree) | | 271 | diffuse | file compare/merge | :heavy_check_mark: | | | 272 | dify | image diff | :heavy_multiplication_x: | [dify](https://github.com/jihchi/dify) | | 273 | digikam | photo manager | :heavy_check_mark: | | KDE-based | 274 | ding | GUI dictionary | :heavy_check_mark: | | | 275 | discover | automate pen test tasks | :heavy_multiplication_x: | [discover](https://github.com/leebaird/discover) | | 276 | dispcalgui | GUI for [Argyll](#argyll) colour management | :heavy_check_mark: | | | 277 | dissy | GUI for `objdump` | :heavy_check_mark: | | | 278 | dive | Docker image explorer | :heavy_multiplication_x: | [dive](https://github.com/wagoodman/dive) | | 279 | dmitry | server host info | :heavy_check_mark: | | | 280 | dnsdiag | DNS testing tools | :heavy_multiplication_x: | [dnsdiag](https://dnsdiag.org/) | `pip3 install dnsdiag`; `dnsping`, `dnstraceroute`, `dnseval` | 281 | dnsmasq-utils | manage DHCP leases | :heavy_check_mark: | | | 282 | dnstracer | trace DNS queries to source | :heavy_check_mark: | | | 283 | dnswalk | DNS debugger/nameserver lookup | :heavy_check_mark: | | | 284 | docker | container runtime | :heavy_check_mark: | [Docker](https://www.docker.com/) | | 285 | docker-doc | [Docker](#docker) documentation | :heavy_check_mark: | | | 286 | docker-registry | | :heavy_check_mark: | | | 287 | dog | DNS tool | :heavy_check_mark: | [dog](https://dns.lookup.dog/) | | 288 | doggo | DNS tool | :heavy_multiplication_x: | [doggo](https://github.com/mr-karan/doggo) | | 289 | dolphie | MySQL monitor | :heavy_multiplication_x: | [dolphie](https://pypi.org/project/dolphie/) [repo](https://github.com/charles-001/dolphie) | | 290 | doona | daemon vulnerability | :heavy_multiplication_x: | | | 291 | dos2unix | convert EOL chars | :heavy_check_mark: | | [tofromdos](#tofromdos) may be better | 292 | downtimed | downtime monitor | :heavy_check_mark: | | | 293 | doxygen | C/PHP auto-documenter | :heavy_check_mark: | | | 294 | doxygen-doxywizard | config GUI for [doxygen](#doxygen) | :heavy_check_mark: | | | 295 | dragit | GUI file transfer tool | :heavy_multiplication_x: | [dragit](https://github.com/sireliah/dragit) | | 296 | drgeo | geometric sketcher | :heavy_check_mark: | | | 297 | drive | CLI GDrive client | :heavy_multiplication_x: | [drive](https://github.com/odeke-em/drive) | | 298 | droidcam | turn phone into PC webcam | :heavy_multiplication_x: | [droidcam](https://github.com/dev47apps/droidcam) | | 299 | dsniff | network sniffer | :heavy_check_mark: | | | 300 | dstat | resource stats tool | :heavy_check_mark: | [Dstat](http://dag.wiee.rs/home-made/dstat/) | | 301 | dsvpn | Dead Simple VPN | :heavy_multiplication_x: | [dsvpn](https://github.com/jedisct1/dsvpn) | | 302 | dtrx | archive viewer/unpacker | :heavy_check_mark: | | | 303 | duc | TUI/GUI disk usage analyser | :heavy_check_mark: | [Duc](https://duc.zevv.nl/) [repo](https://github.com/zevv/duc) | use `apt` | 304 | duf | disk usage monitor | :heavy_multiplication_x: | [duf](https://github.com/muesli/duf) | | 305 | dukto | LAN transfer tool | :heavy_multiplication_x: | [dukto](https://github.com/guilhem/dukto) | | 306 | dupeguru | duplicate file finder | :heavy_multiplication_x: | [dupeGuru](https://dupeguru.voltaicideas.net/) [repo](https://github.com/arsenetar/dupeguru) | | 307 | duplicity | encrypted backup | :heavy_check_mark: | [Duplicity](https://duplicity.gitlab.io/) | built on `rsync` | 308 | dvdbackup | DVD ripper | :heavy_check_mark: | | | 309 | e4defrag | ext4 defragger | :heavy_multiplication_x: | | | 310 | earlyoom | faster OOM | :heavy_check_mark: | [earlyoom](https://github.com/rfjakob/earlyoom) | | 311 | easyeffects | equalizer | :heavy_check_mark: | [easyeffects](https://github.com/wwmm/easyeffects) | revamped *PulseEffects* | 312 | easy-rsa | certificate generator | :heavy_check_mark: | [repo](https://github.com/OpenVPN/easy-rsa) [doc](https://easy-rsa.readthedocs.io/en/latest/) [AW](https://wiki.archlinux.org/index.php/Easy-RSA) | OpenVPN etc | 313 | easyssh | GUI SSH connection manager | :heavy_multiplication_x: | [easyssh](https://github.com/muriloventuroso/easyssh) | | 314 | edotool | input device activity simulator | :heavy_multiplication_x: | [edotool](https://github.com/evuraan/edotool) | | 315 | efiboots | boot manager | :heavy_multiplication_x: | [efiboots](https://github.com/Elinvention/efiboots) | | 316 | eiciel | GUI ACL editor | :heavy_check_mark: | [Eiciel](https://rofi.roger-ferrer.org/eiciel/) [repo](https://github.com/rofirrim/eiciel) | | 317 | elfparser | ELF analyser | :heavy_multiplication_x: | [elfparser](https://github.com/jacob-baines/elfparser) | | 318 | elfutils | ELF utilities | :heavy_check_mark: | | | 319 | emilpro | disassembler | :heavy_multiplication_x: | | | 320 | emma | MySQL GUI client | :heavy_check_mark: | | | 321 | encryptpad | text editor with encryption | :heavy_multiplication_x: | [EncryptPad](https://evpo.net/encryptpad/) | | 322 | encryptr | SpiderOak note storage | :heavy_multiplication_x: | [Encryptr](https://spideroak.com/) | | 323 | engauge-digitizer | graph digitizer: extract nums | :heavy_check_mark: | | | 324 | enscript | text converter PS/HTML/RTF | :heavy_check_mark: | | | 325 | ent | entropy checker | :heavy_check_mark: | | | 326 | entr | trigger actions on file change | :heavy_check_mark: | | | 327 | eqonmize | financial app | :heavy_multiplication_x: | [Eqonmize](https://github.com/Eqonomize/Eqonomize) | | 328 | eric | Python IDE | :heavy_check_mark: | [Eric](https://eric-ide.python-projects.org/) | | 329 | espeak | text speaker + GUIs | :heavy_check_mark: | | GUI is [gespeaker](#gespeaker) | 330 | etcher | ISO to USB | :heavy_multiplication_x: | [Etcher](https://etcher.io/) [repo](https://github.com/resin-io/etcher) | Chrome-bloated | 331 | etckeeper | version control of */etc* | :heavy_check_mark: | | | 332 | etherape | GUI network monitor | :heavy_check_mark: | | | 333 | ethtool | display/change Ethernet device settings | :heavy_check_mark: | | | 334 | ethr | network performance analyser | :heavy_multiplication_x: | [ethr](https://github.com/Microsoft/ethr) | | 335 | etm | event and task manager | :heavy_multiplication_x: | [ETM](https://people.duke.edu/~dgraham/etmqt/) | | 336 | exa | colourful `ls` replacement | :heavy_multiplication_x: | [Exa](https://the.exa.website/) [repo](https://github.com/ogham/exa) | | 337 | exelearning | authoring tool | :heavy_multiplication_x: | [eXeLearning](https://exelearning.net/en/) | pps:exelearning/exelearning | 338 | exiftool | edit EXIF data | :heavy_check_mark: | [EXIFtool](https://exiftool.org/) | | 339 | exiv2 | EXIF/metadata editor | :heavy_check_mark: | | | 340 | exmplayer | GUI for MPlayer | :heavy_check_mark: | | | 341 | extundelete | recover deleted files | :heavy_check_mark: | | | 342 | f3 | flash memory analyser | :heavy_multiplication_x: | [f3](https://github.com/AltraMayor/f3) | | 343 | fail2ban | set firewall rules for multiple wrong logins | :heavy_check_mark: | | | 344 | falco | security tool | :heavy_multiplication_x: | [falco](https://github.com/falcosecurity/falco) | | 345 | fancontrol-gui | fan controller | :heavy_multiplication_x: | [fancontrol-gui](https://github.com/Maldela/fancontrol-gui) | | 346 | fatback | recover data from disks/USBs | :heavy_check_mark: | | `fatback /dev/sdbx -o /recfiles -a` | 347 | fatsort | FAT filesystem file sorter | :heavy_check_mark: | | | 348 | fbcat | framebuffer grabber | :heavy_check_mark: | | outputs *.ppm* convert with [ImageMagick](#imagemagick) | 349 | fcrackzip | ZIP cracker | :heavy_check_mark: | | | 350 | fd-find | alternative `find` | :heavy_check_mark: | [fd](https://github.com/sharkdp/fd) | | 351 | fdupes | compare files in two directories | :heavy_check_mark: | | uses hashes | 352 | featherpad | C++ editor | :heavy_multiplication_x: | [FeatherPad](https://github.com/tsujan/FeatherPad) | few dependencies | 353 | fehashmac | CLI hasher | :heavy_multiplication_x: | [fehashmac](https://sourceforge.net/projects/fehashmac) | | 354 | fern-wifi-cracker | GUI for [aircrack](#aircrack) | :heavy_multiplication_x: | | | 355 | ffmpeg | media playing/conversion utility | :heavy_check_mark: | | | 356 | ffuf | web fuzzer | :heavy_multiplication_x: | [ffuf](https://github.com/ffuf/ffuf) | | 357 | figlet | ASCII lettering from text | :heavy_check_mark: | | | 358 | filefrag | file defragger | :heavy_multiplication_x: | | | 359 | fileverifier | verify files | :heavy_multiplication_x: | | | 360 | filezilla | FTP/SFTP | :heavy_check_mark: | | | 361 | filezillasecure | Filezilla fork: multithreading | :heavy_multiplication_x: | [FileZillaSecure](http://www.filezillasecure.com/) | no plaintext passwords version | 362 | finch | MySQL benchmarker | :heavy_multiplication_x: | [finch](https://github.com/square/finch) | | 363 | findimagedupes | duplicate image finder | :heavy_check_mark: | | | 364 | findmyhash | query multiple websites for hash | :heavy_multiplication_x: | [findmyhash](https://github.com/Talanor/findmyhash) | | 365 | fio | flexible I/O tester | :heavy_check_mark: | | | 366 | firejail | sandbox untrusted apps | :heavy_check_mark: | [firejail](https://github.com/netblue30/firejail) | | 367 | firewalld | versatile firewall | :heavy_check_mark: | | | 368 | fishsynch | sync files | :heavy_multiplication_x: | [Fish Synch](https://sourceforge.net/projects/fishsync/) | | 369 | fiziko | pen-and-ink drawings from code | :heavy_multiplication_x: | [fiziko](https://github.com/jemmybutton/fiziko) | | 370 | flac | FLAC tools | :heavy_check_mark: | | | 371 | flameshot | screenshot tool | :heavy_multiplication_x: | [flameshot](https://github.com/lupoDharkael/flameshot) | | 372 | flashlight | auto info tool for pen tests | :heavy_multiplication_x: | [flashlight](https://github.com/galkan/flashlight) | | 373 | flasm | dis/assembler for Flash bytecode | :heavy_check_mark: | | | 374 | flatseal | GUI Flatpak permissions manager | :heavy_multiplication_x: | [Flatseal](https://github.com/tchx84/flatseal) | | 375 | flawfinder | C/C++ code checker | :heavy_check_mark: | | simpler than [splint](#splint) | 376 | flif | free lossless image format encoder | :heavy_multiplication_x: | [FLIF](https://github.com/FLIF-hub/FLIF) | | 377 | flifcrush | [FLIF](#flif) image optimiser | :heavy_multiplication_x: | [flifcrush](https://github.com/matthiaskrgr/flifcrush) | | 378 | flightgear | flight simulator | :heavy_check_mark: | | | 379 | flow | diagrams | :heavy_multiplication_x: | | | 380 | flowblade | video editor | :heavy_check_mark: | [flowblade](https://github.com/jliljebl/flowblade) | | 381 | fmap | web app vulnerabilities | :heavy_multiplication_x: | | | 382 | focus | task reminder | :heavy_multiplication_x: | [Focus](https://github.com/nagyation/Focus) | | 383 | focuswriter | word processor | :heavy_check_mark: | | | 384 | fog | network computer cloning | :heavy_multiplication_x: | [FOG](https://fogproject.org/) | | 385 | fontfinder | GUI Google font browser | :heavy_multiplication_x: | [fontfinder](https://gitlab.com/mmstick/fontfinder/) | | 386 | fontforge | font editor | :heavy_multiplication_x: | [FontForge](https://github.com/fontforge) | | 387 | fonts-croscore | fonts for improved screen readability | :heavy_check_mark: | | | 388 | fonts-crosextra-carlito | Calibri-compatible font | :heavy_check_mark: | | | 389 | fonts-crosextra-caladea | Cambria-compatible font | :heavy_check_mark: | | | 390 | font-manager | GNOME font manager | :heavy_check_mark: | | | 391 | foremost | recover/extract files | :heavy_check_mark: | | | 392 | forkrun | run commands in parallel | :heavy_multiplication_x: | [forkrun](https://github.com/jkool702/forkrun) | | 393 | forkstat | CLI process monitor | :heavy_check_mark: | | | 394 | fotoxx | photo editor | :heavy_check_mark: | | good at editing, poor interface | 395 | fping | ICMP to network hosts | :heavy_check_mark: | | | 396 | fpm | package converter | :heavy_multiplication_x: | [fpm](https://github.com/jordansissel/fpm) | | 397 | fracplanet | fractals | :heavy_check_mark: | | | 398 | fractalnow | fast fractal generator | :heavy_check_mark: | | | 399 | fraqtive | 3D Mandelbrot/Julia | :heavy_check_mark: | | | 400 | freac | audio encoder/ripper | :heavy_multiplication_x: | [freac](https://freac.org/) [repo](https://github.com/enzo1982/freac) | | 401 | freebasic | BASIC compiler | :heavy_multiplication_x: | [FreeBASIC](https://freebasic.net/) | | 402 | freefilesynch | GUI folder compare and sync | :heavy_check_mark: | | | 403 | freemind | mindmap editor | :heavy_multiplication_x: | [FreeMind](https://sourceforge.net/projects/freemind/?source=directory) | Java-based | 404 | freeplane | mindmap editor | :heavy_check_mark: | | Java-based | 405 | frescobaldi | sheet music editor | :heavy_check_mark: | | | 406 | freshmemory | flashcards | :heavy_multiplication_x: | [Fresh Memory](https://sourceforge.net/projects/freshmemory/) | | 407 | frogr | Flickr uploader/organiser | :heavy_check_mark: | | | 408 | fruitywifi | wireless network auditing tool | :heavy_multiplication_x: | [FruityWifi](https://github.com/xtr4nge/FruityWifi) | | 409 | fsarchiver | *tar.gz* alternative | :heavy_check_mark: | [fsarchiver](https://www.fsarchiver.org/) | | 410 | fsearch | file search | :heavy_multiplication_x: | | | 411 | fslint | problem file manager/cleaner | :heavy_check_mark: | | | 412 | fsmon | file system monitor | :heavy_multiplication_x: | [fsmon](https://github.com/nowsecure/fsmon) | | 413 | fswatch | file change monitor | :heavy_multiplication_x: | [fswatch](https://github.com/emcrisostomo/fswatch) | | 414 | fswebcam | webcam | :heavy_check_mark: | | `sudo fswebcam /dev/video0 x.jpg` | 415 | ftrace | ELF function analyser | :heavy_multiplication_x: | [ftrace](https://github.com/elfmaster/ftrace) | | 416 | funkload | web server benchmarker | :heavy_check_mark: | | includes unit testing | 417 | fusil | fuzzer | :heavy_check_mark: | | collection of scripts | 418 | fuzz | fuzz EXEs with datastream input | :heavy_check_mark: | | | 419 | fwbuilder | firewall admin GUI | :heavy_check_mark: | | | 420 | fwlogwatch | firewall log analyser | :heavy_check_mark: | | | 421 | fzf | TUI fuzzy finder | :heavy_check_mark: | [repo](https://github.com/junegunn/fzf) | | 422 | g213colours | key colour customiser for G213 keyboard | :heavy_multiplication_x: | [G213Colors](https://github.com/SebiTimeWaster/G213Colors) | requires [python3-usb](#python3-usb) | 423 | gadmin-samba | GUI config for Samba | :heavy_check_mark: | | | 424 | gadmin-rsync | GUI config for `rsync` | :heavy_check_mark: | | | 425 | gadmin-openvpn-client | GUI config for OpenVPN | :heavy_check_mark: | | | 426 | gadmin-openvpn-server | GUI config for OpenVPN | :heavy_check_mark: | | | 427 | gajim | GPG Jabber client | :heavy_check_mark: | | | 428 | gaupol | subtitles editor | :heavy_check_mark: | [gaupol](https://otsaloma.io/gaupol/) | | 429 | gamemode | optimise system performance | :heavy_multiplication_x: | [gamemode](https://github.com/Feralinteractive/gamemode) | | 430 | gatling | static page web server | :heavy_check_mark: | | | 431 | gcad3d | CAD | :heavy_multiplication_x: | [gCAD3D](https://gcad3d.org/) | | 432 | gcc | GNU C compiler | :heavy_check_mark: | | | 433 | gcolor2 | GUI colour picker | :heavy_check_mark: | | prefer [GPick](#gpick) | 434 | gconf-editor | GConf editor | :heavy_check_mark: | | | 435 | gdb | GNU debugger | :heavy_check_mark: | | | 436 | gddrescue | `dd` drive/data recovery | :heavy_check_mark: | [ddrescue-gui](https://launchpad.net/ddrescue-gui) | ppa:hamishmb/myppa | 437 | gdm | GNOME display manager | :heavy_check_mark: | | | 438 | gdmap | visual HDD space usage | :heavy_check_mark: | | | 439 | geany | code editor/IDE | :heavy_check_mark: | | | 440 | gearlever | AppImage manager | :heavy_multiplication_x: | [gearlever](https://github.com/mijorus/gearlever) | | 441 | genisoimage | create CD/DVD images | :heavy_check_mark: | | | 442 | gespeaker | GUI for [eSpeak](#espeak) | :heavy_check_mark: | | | 443 | gethead | HTTP header vulnerability tool | :heavy_multiplication_x: | [gethead](https://github.com/httphacker/gethead) | | 444 | geeqie | GTK image viewer | :heavy_check_mark: | [Geeqie](https://www.geeqie.org/) | good for multiple image comparison, sidecar files | 445 | gfio | GUI for [fio](#fio) | :heavy_check_mark: | | | 446 | gfortran | GNU Fortran 95 compiler | :heavy_check_mark: | | | 447 | gh-ost | MySQL trigger-less schema migrator | :heavy_multiplication_x: | [gh-ost](https://github.com/github/gh-ost) | | 448 | ghex | GUI hex viewer | :heavy_check_mark: | | | 449 | ghostwriter | [FocusWriter](#focuswriter)-like text editor | :heavy_multiplication_x: | [GhostWriter](https://ghostwriter.kde.org/) | Markdown default | 450 | giada | DJ tool | :heavy_multiplication_x: | | | 451 | gifcurry | video editor for GIFs | :heavy_multiplication_x: | [gifcurry](https://github.com/lettier/gifcurry) | | 452 | gigolo | mount manager | :heavy_check_mark: | | | 453 | gimp | image editor | :heavy_check_mark: | | | 454 | gimp-dcraw | GIMP RAW plugin | :heavy_check_mark: | | | 455 | gimp-ufraw | GIMP RAW importer | :heavy_check_mark: | | | 456 | git | source control | :heavy_check_mark: | | `git`, *git-gui*, `gitk`, `gitg`, *git-doc*, `git-extras` | 457 | git-big-picture | [Git](#git) branch visualisation | :heavy_check_mark: | | | 458 | git-crypt | [Git](#git) file encryption | :heavy_check_mark: | | | 459 | git-extras | [Git](#git) extensions | :heavy_check_mark: | | | 460 | git-gui | [Git](#git) GUI | :heavy_check_mark: | | `git gui` | 461 | git-repair | [Git](#git) repo repair | :heavy_check_mark: | | use with `git fsck` and `git gc` | 462 | git-secrets | prevent sensitive data being committed | :heavy_multiplication_x: | [git-secrets](https://github.com/awslabs/git-secrets) | | 463 | gitg | [Git](#git) repo viewer | :heavy_check_mark: | | | 464 | gitin | commit/branch/status explorer for [Git](#git) | :heavy_multiplication_x: | [gitin](https://github.com/isacikgoz/gitin) | | 465 | gitinspector | [Git](#git) repo stat tool | :heavy_check_mark: | | | 466 | gitk | [Git](#git) repo browser | :heavy_check_mark: | | | 467 | gitkraken | [Git](#git) GUI | :heavy_multiplication_x: | [GitKraken](https://www.gitkraken.com/) | | 468 | gkrellm | GUI system monitor | :heavy_check_mark: | | | 469 | glade | GTK+ GUI creator | :heavy_check_mark: | | | 470 | glances | `top`-like app (sophisticated) | :heavy_check_mark: | [Glances](https://nicolargo.github.io/glances/) | also `pip install glances` | 471 | glchess | chess | :heavy_check_mark: | | uses Crafty engine; use `apt` | 472 | glogg | GUI logfile view/query | :heavy_check_mark: | [glogg](http://glogg.bonnefon.org/) | | 473 | gmysqlcc | GUI MySQL client | :heavy_check_mark: | | | 474 | gnofract | fractal generator | :heavy_multiplication_x: | | *.deb* SourceForge package; good images | 475 | gnome-battery-bench | | :heavy_multiplication_x: | [GNOME Battery Bench](https://github.com/GNOME/gnome-battery-bench) | | 476 | gnome-bluetooth | GNOME Bluetooth tools | :heavy_check_mark: | | | 477 | gnome-boxes | manage remote/virtual systems | :heavy_check_mark: | | | 478 | gnome-builder | GNOME app builder | :heavy_multiplication_x: | [Gnome Builder](https://github.com/chergert/gnome-builder) | | 479 | gnome-disk-utility | manage disks/media | :heavy_check_mark: | | | 480 | gnome-network-admin | GUI for [`whois`](#whois)/`ping` | :heavy_check_mark: | | | 481 | gnome-rdp | remote desktop | :heavy_check_mark: | | | 482 | gnome-system-monitor | GNOME monitor | :heavy_check_mark: | | | 483 | gnome-tweak-tool | GNOME 3 editor | :heavy_check_mark: | | | 484 | gnucash | finance manager | :heavy_check_mark: | | | 485 | gnumeric | spreadsheet | :heavy_check_mark: | | | 486 | gnupg2 | GnuPG version 2 | :heavy_check_mark: | | | 487 | gnuplot | graphs | :heavy_check_mark: | | core | 488 | gnuplot-x11 | graphics | :heavy_check_mark: | | | 489 | gnuplot-qt | graphics | :heavy_check_mark: | | | 490 | go-fuzz | fuzzer | :heavy_multiplication_x: | [go-fuzz](https://github.com/dvyukov/go-fuzz) | | 491 | go-mysql | MySQL toolset | :heavy_multiplication_x: | [go-mysql](https://github.com/siddontang/go-mysql) | | 492 | go-rsync | GUI for `rsync` | :heavy_multiplication_x: | [go-rsync](https://github.com/d2r2/go-rsync) | | 493 | goaccess | CLI realtime logfile viewer | :heavy_check_mark: | [GoAccess](https://goaccess.io/download) [repo](https://github.com/allinurl/goaccess) | avoid distro repo; compile deps: `libgeoip-dev`, `libncursesw5-dev` | 494 | gobuster | directory, DNS, vhost buster | :heavy_multiplication_x: | [gobuster](https://github.com/OJ/gobuster) | | 495 | gocryptfs | encrypted overlay filesystem | :heavy_multiplication_x: | [gocryptfs](https://github.com/rfjakob/gocryptfs) | | 496 | golly | game of life simulator | :heavy_check_mark: | | | 497 | googler | CLI Google search | :heavy_multiplication_x: | [googler](https://github.com/jarun/googler) | | 498 | gosync | GDrive sync | :heavy_multiplication_x: | [GoSync](https://github.com/hschauhan/gosync/) | | 499 | gotop | TUI system monitor | :heavy_multiplication_x: | [gotop](https://github.com/xxxserxxx/gotop) | | 500 | gotty | CLI application projected as web app | :heavy_multiplication_x: | [GoTTY](https://github.com/yudai/gotty) | | 501 | gource | source control visualisation tool | :heavy_check_mark: | | | 502 | govie | movie utility | :heavy_multiplication_x: | [Govie](https://github.com/narenaryan/Govie) | | 503 | gpa | GUI for [GnuPG](#gpg) | :heavy_check_mark: | | | 504 | gparted | view/manage partitions | :heavy_check_mark: | | | 505 | gpgdir | encrypt directories | :heavy_check_mark: | | | 506 | gpgit | CLI [GnuPG](#gpg) file encryption simplified | :heavy_multiplication_x: | [GPGit](https://github.com/Tinram/GPGit) | | 507 | gpg-tui | TUI [GnuPG](#gpg) manager | :heavy_multiplication_x: | [gpg-tui](https://blog.orhun.dev/introducing-gpg-tui/) [repo](https://github.com/orhun/gpg-tui) | | 508 | gphoto2 | CLI digital camera processor | :heavy_check_mark: | | | 509 | gpick | screen colour pick/palette/inverter | :heavy_check_mark: | | | 510 | gping | CLI visual ping host | :heavy_multiplication_x: | [gping](https://github.com/orf/gping) | | 511 | gpm | mouse interface/copy-paste on CLI | :heavy_check_mark: | | | 512 | gpt fdisk | GPT disk tools | :heavy_multiplication_x: | [GPT fdisk](https://sourceforge.net/projects/gptfdisk/) | also see `gdisk` in repo | 513 | gqrx | GUI radio receiver | :heavy_check_mark: | [Gqrx](https://www.gqrx.dk/) | | 514 | grabber | web app scanner | :heavy_multiplication_x: | | | 515 | graphviz | graph tools | :heavy_check_mark: | | | 516 | graudit | grep rough source code audit | :heavy_multiplication_x: | [graudit](https://github.com/wireghoul/graudit/) | | 517 | graylog | manage PC logfiles in one place | :heavy_multiplication_x: | [Graylog](https://www.graylog.org/) | | 518 | grdesktop | GUI for [rdesktop](#rdesktop) | :heavy_check_mark: | | | 519 | grive2 | GDrive syncer | :heavy_multiplication_x: | [Grive2](https://github.com/vitalif/grive2/) | | 520 | grsynch | GUI for `rsync` | :heavy_check_mark: | [Grsynch](https://sourceforge.net/projects/grsync/) | | 521 | grub-customizer | GUI GRUB editor | :heavy_multiplication_x: | [GRUB customizer](https://launchpad.net/grub-customizer) | | 522 | grv | CLI Git repo viewer | :heavy_multiplication_x: | [GRV](https://github.com/rgburke/grv) | | 523 | gscan2pdf | PDFs from scans | :heavy_check_mark: | | | 524 | gsconnect | Android connector | :heavy_multiplication_x: | [GSConnect](https://github.com/GSConnect) | | 525 | gsettings | GNOME config CLI tool | :heavy_check_mark: | | | 526 | gsmartcontrol | GUI for `smartctl` | :heavy_check_mark: | | | 527 | gstm | GNOME SSH tunnel manager | :heavy_check_mark: | | | 528 | gsync | GDrive syncer | :heavy_multiplication_x: | | `pip install gsync` | 529 | gtkam | GUI transfer from cameras | :heavy_check_mark: | | | 530 | gtkhash | GUI hash calculator | :heavy_check_mark: | | | 531 | gtg | GNOME ToDo organiser | :heavy_check_mark: | | | 532 | gtkstresstesting | benchmarker | :heavy_multiplication_x: | [GtkStressTesting](https://gitlab.com/leinardi/gst) | utilises `stress-ng` | 533 | guake | multi-tabbed/multi-coloured CLI | :heavy_check_mark: | | | 534 | guetzli | JPG encoder/compressor | :heavy_multiplication_x: | [guetzli](https://github.com/google/guetzli) | | 535 | gufw | GUI for [ufw](#ufw) | :heavy_check_mark: | | | 536 | guitar | GUI Git client | :heavy_multiplication_x: | [Guitar](https://github.com/soramimi/Guitar) | | 537 | gvfs-backends | SMB browsing | :heavy_check_mark: | | | 538 | haguichi | GUI for VPN app | :heavy_multiplication_x: | [Haguichi](https://www.haguichi.net/) | | 539 | handbrake | DVD ripper/video transcoder | :heavy_check_mark: | [HandBrake](https://handbrake.fr) | | 540 | hardinfo | hardware info | :heavy_check_mark: | | | 541 | harvester | info harvester | :heavy_multiplication_x: | [theHarvester](https://github.com/laramies/theHarvester) | | 542 | HAI | hash algorithm identifier| :heavy_multiplication_x: | [Hash-Algorithm-Identifier](https://github.com/AnimeshShaw/Hash-Algorithm-Identifier) | | 543 | hash-identifier | identify hash | :heavy_multiplication_x: | [hash-identifier](https://www.kali.org/tools/hash-identifier/) | | 544 | haveged | random number generator | :heavy_check_mark: | | | 545 | hdparm | tune HDD parameters | :heavy_check_mark: | | | 546 | hdck | HDD/media diagnostics | :heavy_multiplication_x: | [hdck](https://github.com/tomato42/hdck) | | 547 | health-check | process monitoring tool | :heavy_check_mark: | | | 548 | heaptrack | heap memory profiler | :heavy_multiplication_x: | [heaptrack](https://github.com/KDE/heaptrack) | | 549 | heartbeat | high-availability servers | :heavy_check_mark: | | | 550 | hegemon | TUI system monitor | :heavy_multiplication_x: | [hegemon](https://github.com/p-e-w/hegemon) | | 551 | helm | music synthesizer | :heavy_multiplication_x: | [Helm](https://tytel.org/helm/) | | 552 | hexyl | CLI hex editor | :heavy_multiplication_x: | [hexyl](https://github.com/sharkdp/hexyl) | | 553 | highlight | convert code to HTML/RTF | :heavy_check_mark: | | | 554 | hnwatch | CLI news feed | :heavy_multiplication_x: | | | 555 | homebank | finance manager | :heavy_check_mark: | | | 556 | hopper | GUI disassembler | :heavy_multiplication_x: | [Hopper](https://www.hopperapp.com/) | proprietary, demo | 557 | hoptodesk | remote desktop | :heavy_multiplication_x: | [HopToDesk](https://www.hoptodesk.com/) | | 558 | horst | CLI WLAN analyser | :heavy_check_mark: | | | 559 | hostmap | enumerate (v)hosts of IP | :heavy_multiplication_x: | [Hostmap](http://g33kinfo.com/info/hostmap-0-2-2-tar) | | 560 | hottoe | sound control app | :heavy_multiplication_x: | [hottoe](https://github.com/gandalfn/hottoe) | | 561 | hping3 | TCP/IP packet generator | :heavy_check_mark: | | | 562 | htmlq | CLI HTML stream processor | :heavy_multiplication_x: | [htmlq](https://github.com/mgdm/htmlq) | jq for HTML | 563 | htop | hyper `top` | :heavy_check_mark: | | | 564 | http-logs-analyzer | HTTP log analyser | :heavy_multiplication_x: | [http-logs-analyzer](https://github.com/flrnull/http-logs-analyzer) | | 565 | httpdirfs | HTTP directory mounter | :heavy_multiplication_x: | [httpdirfs](https://github.com/fangfufu/httpdirfs) | | 566 | httperf | HTTP benchmark | :heavy_check_mark: | | | 567 | httping | HTTP pinger | :heavy_check_mark: | | | 568 | httpry | HTTP logging and info | :heavy_check_mark: | | | 569 | httpstat | HTTP request timer | :heavy_multiplication_x: | [httpstat](https://github.com/reorx/httpstat) | | 570 | httptunnel | tunnels data in HTTP requests | :heavy_check_mark: | | | 571 | httrack | copy websites | :heavy_check_mark: | | | 572 | hugin | panorama stitcher + photo editor | :heavy_check_mark: | | | 573 | hwinfo | hardware info | :heavy_check_mark: | | deprecated | 574 | hx | CLI hex editor | :heavy_multiplication_x: | [hx](https://github.com/krpors/hx) | | 575 | hydra | GUI network brute-forcer | :heavy_check_mark: | | | 576 | hydrogen | drum machine | :heavy_check_mark: | | | 577 | hyperfine | CLI benchmark tool | :heavy_multiplication_x: | [hyperfine](https://github.com/sharkdp/hyperfine) | | 578 | i7z | Core CPU reporting | :heavy_check_mark: | | | 579 | icinga | [Nagios](#nagios)-like network monitor | :heavy_check_mark: | [Icinga](icinga.org) | | 580 | idle3 | Python IDE | :heavy_check_mark: | | | 581 | ifstat | interface statistics monitoring | :heavy_check_mark: | | `vmstat`-like | 582 | iftop | network interface usage | :heavy_check_mark: | | | 583 | imagemagick | CLI image manipulator | :heavy_check_mark: | | | 584 | imgp | image converter | :heavy_check_mark: | [imgp](https://github.com/jarun/imgp) | | 585 | i-nex | GUI hardware lister | :heavy_multiplication_x: | [I-Nex](https://github.com/i-nex/I-Nex) | similar to *CPU-Z* | 586 | incron | file system events daemon | :heavy_check_mark: | | | 587 | indent | C code formatter | :heavy_check_mark: | | | 588 | indicator-cpufreq | change CPU frequency | :heavy_check_mark: | | | 589 | infernal-twin | auto wireless hacking tool | :heavy_multiplication_x: | [infernal-twin](https://github.com/entropy1337/infernal-twin) | | 590 | inguma | pentest framework | :heavy_multiplication_x: | | | 591 | inkscape | vector imager | :heavy_check_mark: | | | 592 | innotop | MySQL InnoDB monitor | :heavy_multiplication_x: | [innotop](https://github.com/innotop/innotop) [.deb](https://sourceforge.net/projects/innotop/) | exists in CentOS EPEL | 593 | innotopgo | MySQL InnoDB monitor | :heavy_multiplication_x: | [innotopgo](https://github.com/lefred/innotopgo) | | 594 | inotify | monitor file system events | :heavy_check_mark: | | good for Samba folders | 595 | input-remapper | input device button mapper | :heavy_multiplication_x: | [input-remapper](https://github.com/sezanzeb/input-remapper) | | 596 | input-utils | kernel input layer utilities | :heavy_check_mark: | | `lsinput`, `input-events`, `input-kbd` | 597 | instarecon | auto digital recon | :heavy_multiplication_x: | [instarecon](https://github.com/vergl4s/instarecon) | high level recon | 598 | intel-gpu-tools | `intel_gpu_time`, `intel_gpu_top` | :heavy_check_mark: | | | 599 | inxi | system info | :heavy_check_mark: | | | 600 | ioping | disk I/O latency tool | :heavy_check_mark: | [ioping](https://github.com/koct9i/ioping) | | 601 | iotop | I/O monitor | :heavy_check_mark: | | | 602 | ipcalc | parameter calculator for IPv4 | :heavy_check_mark: | | | 603 | iperf | network bandwidth performance | :heavy_check_mark: | | | 604 | iperf3 | network bandwidth performance | :heavy_check_mark: | | | 605 | ipgrab | [`tcpdump`](#tcpdump)-like, detailed header info | :heavy_check_mark: | | more explicit than [`tcpdump`](#tcpdump) | 606 | iproute2 | IP tools | :heavy_check_mark: | | | 607 | ipsec-tools | IPsec utilities | :heavy_check_mark: | | | 608 | ipset | tool for kernel IP sets | :heavy_check_mark: | | | 609 | iptables-persistent | iptables set-up on boot | :heavy_check_mark: | | `sudo service iptables-persistent start` | 610 | iptraf | IP LAN monitor | :heavy_check_mark: | | | 611 | ipython | enhanced Python shell and env | :heavy_check_mark: | | | 612 | iridium | Chromium-based browser | :heavy_multiplication_x: | [Iridium](https://iridiumbrowser.de) | enhanced privacy over Chrome | 613 | iris | colour palette editor | :heavy_multiplication_x: | [Iris](https://irisapp.info/) | | 614 | isohybrid | DVD.iso > bootable from Flash | :heavy_check_mark: | | | 615 | isomaster | CD/DVD image editor | :heavy_check_mark: | | | 616 | jade | diagram editor | :heavy_multiplication_x: | [jade](https://github.com/jaallen85/jade) | | 617 | java | | :heavy_check_mark: | | `apt-get install default-jre` | 618 | jarte | lightweight wordprocessor (with .docx support) | :heavy_check_mark: | | | 619 | jbit | 6502 CPU simulator | :heavy_multiplication_x: | [JBit](https://sourceforge.net/projects/jbit/) | | 620 | jed | code editor | :heavy_check_mark: | | | 621 | jedit | code editor | :heavy_check_mark: | | 622 | jnettop | network traffic monitor | :heavy_check_mark: | | | 623 | jo | CLI JSON creator | :heavy_check_mark: | | | 624 | joomscan | Joomla scanner | :heavy_multiplication_x: | | | 625 | john | password cracker | :heavy_multiplication_x: | | | 626 | johnny | GUI for *john* | :heavy_multiplication_x: | [johnny](https://github.com/shinnok/johnny) | | 627 | joplin | notes/todo app | :heavy_multiplication_x: | [Joplin](https://joplinapp.org/) | | 628 | jp2a | JPG to ASCII art | :heavy_check_mark: | | | 629 | jpeginfo | JPG info/integrity | :heavy_check_mark: | | | 630 | jq | CLI JSON stream processor | :heavy_check_mark: | | | 631 | julia | fast math-oriented language | :heavy_check_mark: | [Julia](https://julialang.org/) | | 632 | kaku | music player | :heavy_multiplication_x: | [Kaku](http://kaku.rocks/) | | 633 | kamailio | SIP proxy | :heavy_check_mark: | [kamailio](https://www.kamailio.org/) | | 634 | kanboard | project manager | :heavy_multiplication_x: | [Kanboard](https://kanboard.net/) | | 635 | katoolin | auto install Kali Linux tools | :heavy_multiplication_x: | [katoolin](https://github.com/LionSec/katoolin) | | 636 | kazam | video screen recorder | :heavy_check_mark: | | | 637 | kdecachegrind | PHP cache analyser | :heavy_multiplication_x: | | | 638 | kdenlive | video editor | :heavy_check_mark: | | KDE | 639 | kdiskmark | GUI disk benchmarker | :heavy_multiplication_x: | [KDiskMark](https://github.com/JonMagon/KDiskMark) | | 640 | keepassx | password vault | :heavy_check_mark: | | | 641 | keepassxc | password vault | :heavy_multiplication_x: | [KeePassXC](https://keepassxc.org) | revised [KeePassX](#keepassx) | 642 | kerkythea | renderer | :heavy_multiplication_x: | [Kerkythea](https://kerkythea.net/) | | 643 | kexi | database GUI (MySQL/[SQLite](#sqlite3)/[PostgreSQL](#postgresql)) | :heavy_multiplication_x: | [Kexi](https://kexi-project.org/en/) | | 644 | kismet | wireless sniffer/monitor | :heavy_check_mark: | | | 645 | kmon | TUI kernel module manager | :heavy_multiplication_x: | [kmon](https://github.com/orhun/kmon) | | 646 | knock | subdomain scanner | :heavy_multiplication_x: | [knock](https://github.com/guelfoweb/knock) | | 647 | knotter | Celtic knot app | :heavy_multiplication_x: | [Knotter](https://sourceforge.net/projects/knotter/) [info](https://knotter.mattbas.org/Knotter) | | 648 | komodoedit | code editor | :heavy_multiplication_x: | | | 649 | krita | image editor | :heavy_check_mark: | [Krita](https://krita.org/en/) | hand-drawn focus | 650 | krop | PDF cropper/editor | :heavy_multiplication_x: | [Krop](http://arminstraub.com/software/krop) | | 651 | ksnip | snipping tool | :heavy_multiplication_x: | [ksnip](https://github.com/DamirPorobic/ksnip) | | 652 | kst | data plotting tool | :heavy_check_mark: | [Kst](https://kst-plot.kde.org/) | `kst2` | 653 | kwipe | data eraser | :heavy_multiplication_x: | [KWipe](https://www.linux-apps.com/p/1127891) [repo](https://github.com/PyCoder/KWipe) | partition emphasis | 654 | lamaperia | printable maps from OpenStreetMap | :heavy_multiplication_x: | [Lamaperia](https://github.com/federicomenaquintero/lamaperia) | | 655 | lame | MP3 encoder | :heavy_check_mark: | | | 656 | landrop | LAN file transfer | :heavy_multiplication_x: | [LANDrop](https://landrop.app/) [repo](https://github.com/LANDrop/LANDrop) | | 657 | lazagne | credentials recovery | :heavy_multiplication_x: | [LaZagne](https://github.com/AlessandroZ/LaZagne) | | 658 | lazpaint | image editor | :heavy_multiplication_x: | [LazPaint](https://lazpaint.github.io/) [repo](https://github.com/bgrabitmap/lazpaint) | | 659 | lazydocker | TUI Docker manager | :heavy_multiplication_x: | [lazydocker](https://github.com/jesseduffield/lazydocker) | | 660 | lazygit | TUI Git client | :heavy_multiplication_x: | [lazygit](https://github.com/jesseduffield/lazygit) | | 661 | lcrack | password cracker | :heavy_check_mark: | | | 662 | lepton | JPG compressor | :heavy_multiplication_x: | [lepton](https://github.com/dropbox/lepton) | | 663 | lftp | CLI FTP | :heavy_check_mark: | | | 664 | libmarkdown-php | Markdown library | :heavy_check_mark: | | | 665 | libre-menu-editor | desktop menu editor | :heavy_multiplication_x: | [libre-menu-editor](https://codeberg.org/libre-menu-editor/libre-menu-editor) | | 666 | libreoffice-dbg | debugger | :heavy_check_mark: | | | 667 | libssl-dev | OpenSSL libraries | :heavy_check_mark: | | | 668 | libtomcrypt | crypto toolkit | :heavy_check_mark: | | | 669 | libtree | `ldd` tree | :heavy_multiplication_x: | [libtree](https://github.com/haampie/libtree) | | 670 | liferea | GUI RSS | :heavy_check_mark: | | | 671 | lightworks | video editor | :heavy_multiplication_x: | [LightWorks](https://www.lwks.com/) | 720p only | 672 | lightzone | RAW editor | :heavy_multiplication_x: | | | 673 | linkchecker | website link checker | :heavy_check_mark: | | | 674 | linklint | website link checker | :heavy_check_mark: | | | 675 | linphone | [Skype](#skype) replacement | :heavy_check_mark: | | requires SIP account | 676 | linssid | GUI wireless scanner | :heavy_check_mark: | | | 677 | linux-crashdump | kernel crashdump set-up | :heavy_check_mark: | | | 678 | linux-firmware | drivers | :heavy_check_mark: | | apparently includes wireless drivers | 679 | linux-malware-detect | Linux malware detector | :heavy_multiplication_x: | [linux-malware-detect](https://github.com/rfxn/linux-malware-detect) | | 680 | linux-wifi-hotspot | GUI wireless hotspot tool | :heavy_multiplication_x: | [linux-wifi-hotspot](https://github.com/lakinduakash/linux-wifi-hotspot) | | 681 | lives | video editor | :heavy_check_mark: | | requires x264, *gpac* for decent output | 682 | lldpd | LLDP discovery daemon | :heavy_check_mark: | | discover LAN switches etc, `lldpctl`, `lldpcli` | 683 | lm-sensors | for `sensors` | :heavy_check_mark: | | | 684 | lms | login manager settings | :heavy_multiplication_x: | [lms](https://gdm-settings.github.io/) | | 685 | lmms | audio editor | :heavy_check_mark: | | | 686 | ln | vector image generator | :heavy_multiplication_x: | [ln](https://github.com/fogleman/ln) | | 687 | lnav | logfile reader with colour | :heavy_check_mark: | [lnav](https://lnav.org/) | | 688 | localsend | file transfer | :heavy_multiplication_x: | [LocalSend](https://localsend.org/) | | 689 | log2ram | RAM logger | :heavy_multiplication_x: | [log2ram](https://github.com/azlux/log2ram) | | 690 | logcheck | logfile alerter | :heavy_check_mark: | | | 691 | logisim | digital circuit designer | :heavy_multiplication_x: | [Logisim](https://sourceforge.net/projects/circuit/) | | 692 | logkeys | keylogger | :heavy_check_mark: | | ! | 693 | logwatch | logfile analyser | :heavy_check_mark: | | | 694 | lshw-gtk | lshw hardware GUI | :heavy_check_mark: | | | 695 | lsscsi | list SCSI devices | :heavy_check_mark: | | | 696 | lttng | program tracing | :heavy_check_mark: | | almost as powerful as [SystemTap](#systemtap) | 697 | luckybackup | `rsync`-based GUI backup | :heavy_check_mark: | | | 698 | lynis | security auditor | :heavy_check_mark: | [Lynis](https://cisofy.com/lynis/) | | 699 | lyx | Latex WYSIWYG | :heavy_check_mark: | | 500MB | 700 | lzop | fast compression | :heavy_check_mark: | | | 701 | macchanger | spoof network card MAC | :heavy_check_mark: | | | 702 | macchina | system info | :heavy_multiplication_x: | [Macchina](https://github.com/Macchina-CLI/macchina) | | 703 | magicrescue | file recovery by filetype/header bytes | :heavy_check_mark: | | | 704 | magic-wormhole | secure file transfer | :heavy_multiplication_x: | [magic-wormhole](https://github.com/warner/magic-wormhole) | | 705 | mailutils | mail utilities | :heavy_check_mark: | | | 706 | maltego | people-places analysis tool | :heavy_multiplication_x: | [Maltego](https://paterva.com/web7/) | Java-based | 707 | maltrail | malicious traffic detector | :heavy_multiplication_x: | [maltrail](https://github.com/stamparm/maltrail) | | 708 | mandelbulber | 3D Mandelbrot | :heavy_check_mark: | | | 709 | mangl | GUI man page viewer | :heavy_multiplication_x: | [mangl](https://github.com/zigalenarcic/mangl) | | 710 | mariadb-server | MariaDB | :heavy_check_mark: | | | 711 | mariadb-client | MariaDB | :heavy_check_mark: | | | 712 | markdown | Markdown to HTML | :heavy_check_mark: | | | 713 | marker | Markdown editor | :heavy_multiplication_x: | [Marker](https://github.com/fabiocolacio/Marker) | | 714 | masterpdfeditor | PDF editor | :heavy_multiplication_x: | [MasterPDFEditor](https://code-industry.net/get-masterpdfeditor/) | powerful but proprietary | 715 | mat2 | metadata anonymiser | :heavy_check_mark: | | use `apt`; `mat -d ` | 716 | maths | maths problem solver | :heavy_multiplication_x: | [maths](https://code.launchpad.net/~nasc-team) | ppa:nasc-team/daily | 717 | mattermost | team messaging | :heavy_multiplication_x: | [Mattermost](https://www.mattermost.org/) | | 718 | mcfly | CLI history manager | :heavy_multiplication_x: | [mcfly](https://github.com/cantino/mcfly) | | 719 | md5deep | batch/recursive `md5sum` | :heavy_check_mark: | | | 720 | mdadm | software RAID controller | :heavy_check_mark: | | | 721 | medusa | router/network brute-forcer | :heavy_check_mark: | | | 722 | meld | GUI `sdiff` | :heavy_check_mark: | | | 723 | mermaid | Markdown diagrams | :heavy_multiplication_x: | [Mermaid](https://github.com/knsv/mermaid) | | 724 | mesa-utils | MesaGL utilities | :heavy_check_mark: | | | 725 | meshlab | triangular mesh creator | :heavy_check_mark: | | | 726 | meshroom | 3D photogrammetry/reconstruction | :heavy_multiplication_x: | [meshroom](https://github.com/alicevision/meshroom) | requires Nvidia GPU/CUDA | 727 | metadata cleaner | metadata wiper | :heavy_multiplication_x: | [Metadata Cleaner](https://gitlab.com/rmnvgr/metadata-cleaner) | uses `mat2` | 728 | micro | CLI editor | :heavy_multiplication_x: | [micro](https://micro-editor.github.io/) [repo](https://github.com/zyedidia/micro) | | 729 | midori | lightweight browser | :heavy_check_mark: | | | 730 | miller | terminal CSV viewer/processor | :heavy_multiplication_x: | [miller](https://github.com/johnkerl/miller) | | 731 | mindforger | Markdown notebook/IDE | :heavy_multiplication_x: | [mindforger](http://mindforger.com/) | | 732 | minitube | native YouTube client | :heavy_check_mark: | | | 733 | minuet | music trainer | :heavy_multiplication_x: | [minuet](https://github.com/KDE/minuet) | | 734 | missioncenter | GUI system monitor | :heavy_multiplication_x: | [Mission Center](https://missioncenter.io/) [repo](https://gitlab.com/mission-center-devs/mission-center) | | 735 | mitmproxy | MITM HTTP proxy | :heavy_check_mark: | | | 736 | mixxx | audio mixer/editor | :heavy_check_mark: | | | 737 | mlocate | for `locate` | :heavy_check_mark: | | if `locate` is missing | 738 | mmv | mass move/rename | :heavy_check_mark: | | | 739 | mongodb | MongoDB | :heavy_check_mark: | | meta package; or `pecl install mongo` | 740 | monit | notify upon server log-ins | :heavy_multiplication_x: | | | 741 | monitorix | GUI system monitor | :heavy_multiplication_x: | [Monitorix](https://www.monitorix.org/) | | 742 | moreutils | `combine`, `errno`, `isutf8`, [`parallel`](#parallel), `zrun` | :heavy_check_mark: | | | 743 | most | advanced pager, includes colour, bin viewer | :heavy_check_mark: | | | 744 | mp3diags | MP3 file analyser | :heavy_check_mark: | | | 745 | mpd | music player daemon | :heavy_check_mark: | | | 746 | mpg123 | CLI MP3 player | :heavy_check_mark: | | decoding library very good | 747 | mplayer | CLI movie player | :heavy_check_mark: | | | 748 | mps-youtube | YouTube music player | :heavy_check_mark: | [mps-youtube](https://github.com/mps-youtube/mps-youtube) | | 749 | mpv | CLI movie player | :heavy_check_mark: | | based on mplayer | 750 | mtools | multi-cast connection tester | :heavy_multiplication_x: | | | 751 | mtr | `ping` and [`traceroute`](#traceroute) combined | :heavy_check_mark: | | also [mtr-tiny](#mtr-tiny) | 752 | mtr-tiny | `ping` and [`traceroute`](#traceroute) combined | :heavy_check_mark: | | | 753 | muffet | website link checker | :heavy_multiplication_x: | [muffet](https://github.com/raviqqe/muffet) | | 754 | multitail | splitscreen logfile viewer | :heavy_check_mark: | | | 755 | mundus | home file cleaner | :heavy_multiplication_x: | | | 756 | mupen64plus | N64 console emulator | :heavy_check_mark: | | | 757 | musescore | music score editor | :heavy_check_mark: | | | 758 | mycli | CLI MySQL client | :heavy_check_mark: | [mycli](https://www.mycli.net/) [repo](https://github.com/dbcli/mycli) | | 759 | mypaint | tablet-supporting paint program | :heavy_check_mark: | | | 760 | mysql | MySQL database | :heavy_check_mark: | | | 761 | mysql-utilities | MySQL | :heavy_check_mark: | | | 762 | mysql-workbench | MySQL | :heavy_check_mark: | | | 763 | mysqldiffchecker | MySQL instances diff | :heavy_multiplication_x: | [mysqlDiffChecker](https://github.com/kenken0807/mysqlDiffChecker) | | 764 | mysql-shell | mysqlsh | :heavy_check_mark: | | | 765 | mysqlshell-plugins | MySQL Shell Plugins | :heavy_multiplication_x: | [mysqlshell-plugins](https://github.com/lefred/mysqlshell-plugins/) | | 766 | mysqltuner | mysqld settings analyser | :heavy_check_mark: | [mysqltuner](https://raw.githubusercontent.com/major/MySQLTuner-perl/master/mysqltuner.pl) | | 767 | mystatusgo | MySQL monitoring tool | :heavy_multiplication_x: | [myStatusgo](https://github.com/kenken0807/myStatusgo) | | 768 | mytop | MySQL monitor | :heavy_check_mark: | | | 769 | mz | versatile packet/network traffic generator | :heavy_check_mark: | | | 770 | nagios-nrpe-server | Nagios component for remote server | :heavy_check_mark: | [Nagios](https://www.nagios.org/) | | 771 | nanotts | speech synthesizer | :heavy_multiplication_x: | [NanoTTS](https://github.com/gmn/nanotts) | | 772 | nast | CLI [Wireshark](#wireshark) | :heavy_check_mark: | | | 773 | nasty | [GnuPG](#gpg) password cracker | :heavy_check_mark: | | | 774 | nbtscan | scan network for NetBIOS info (Samba) | :heavy_check_mark: | | | 775 | ncdu | Ncurses disk usage viewer | :heavy_check_mark: | | | 776 | ncrack | network cracker | :heavy_multiplication_x: | | | 777 | ncrypt | CLI file encrypt | :heavy_multiplication_x: | [Ncrypt](https://sourceforge.net/projects/ncrypt/) | only SHA-1 key hashing | 778 | ncursesfm | CLI file manager | :heavy_multiplication_x: | [ncursesFM](https://github.com/FedeDP/ncursesFM) | | 779 | neofetch | system info | :heavy_check_mark: | [neofetch](https://github.com/dylanaraps/neofetch) | use `apt` | 780 | nemo-fileroller | FileRoller for Nemo | :heavy_check_mark: | | | 781 | netcat | TCP/IP Swiss army knife | :heavy_check_mark: | | | 782 | netcatgui | GUI for [netcat](#netcat) | :heavy_multiplication_x: | [netcatgui](https://github.com/shinnok/netcatgui) | | 783 | net-creds | sniffs data from interface/pcap | :heavy_multiplication_x: | [net-creds](https://github.com/DanMcInerney/net-creds) | | 784 | netdata | real-time performance monitor | :heavy_check_mark: | [netdata](https://www.netdata.cloud/) [repo](https://github.com/netdata/netdata) | *:19999* | 785 | netdiag | network diagnosis tools | :heavy_check_mark: | | `trafshow`, `netwatch`, `statnet`, `tcpspray`, `tcpblast` | 786 | netdiscover | active/passive network address ARP scanner | :heavy_check_mark: | | | 787 | nethogs | bandwidth hog monitor | :heavy_check_mark: | | | 788 | netperf | network benchmark | :heavy_check_mark: | | | 789 | netplan | Ubuntu network manager | :heavy_check_mark: | | | 790 | netrw | [netcat](#netcat)-like, transport files over network | :heavy_check_mark: | | | 791 | netsurf | lightweight browser | :heavy_check_mark: | | | 792 | net-tools | network tools | :heavy_check_mark: | | `ifconfig`, `route` | 793 | netwag | GUI for [netwox](#netwox) | :heavy_check_mark: | | | 794 | netwox | networking utilities | :heavy_check_mark: | | | 795 | neural-enhance | image enhancer | :heavy_multiplication_x: | [neural-enhance](https://github.com/alexjc/neural-enhance) | | 796 | newsboat | CLI RSS reader | :heavy_check_mark: | | also newsbeuter | 797 | nftables | netfilter firewall utility | :heavy_check_mark: | | `nft` | 798 | nginx | web/proxy server | :heavy_check_mark: | | | 799 | ngrep | network traffic grep | :heavy_check_mark: | | | 800 | nightingale | music player | :heavy_multiplication_x: | [Nightingale](http://getnightingale.com/) | | 801 | nikola | static website generator | :heavy_check_mark: | | | 802 | nikto | web server security scanner | :heavy_check_mark: | | | 803 | nipper-ng | security analysis of switches/routers | :heavy_multiplication_x: | | | 804 | nitroshare | cross-platform network file transfer | :heavy_multiplication_x: | [NitroShare](https://nitroshare.net/) [repo](https://github.com/nitroshare/nitroshare-desktop) | | 805 | nixnote | Evernote client | :heavy_multiplication_x: | [NixNote](https://sourceforge.net/projects/nevernote/) | | 806 | nload | network load | :heavy_check_mark: | | use `apt` | 807 | nltk | NLP for Python | :heavy_check_mark: | | | 808 | nmap | network scanner | :heavy_check_mark: | | | 809 | nmapsi4 | GUI for [NMap](#nmap) | :heavy_check_mark: | | | 810 | nmcli | CLI for NetworkManager | :heavy_check_mark: | | | 811 | nmon | network/CPU/disk performance | :heavy_check_mark: | | | 812 | nohang | low memory handler | :heavy_multiplication_x: | [nohang](https://github.com/hakavlad/nohang) | | 813 | nomacs | image viewer | :heavy_check_mark: | [nomacs](https://nomacs.org/) | good for image comparison via sync | 814 | notepas | code editor | :heavy_multiplication_x: | | | 815 | notes-up | editor supporting Markdown | :heavy_multiplication_x: | [Notes-up](https://github.com/Philip-Scott/Notes-up) | PDF export | 816 | novelwriter | text editor | :heavy_multiplication_x: | [novelWriter](https://novelwriter.io/) [repo](https://github.com/vkbo/novelWriter) | | 817 | npkill | Node.js module remover | :heavy_multiplication_x: | [npkill](https://github.com/voidcosmos/npkill) | | 818 | npm | Node.js package manager | :heavy_check_mark: | | | 819 | nstreams | tcpdump output analyser | :heavy_check_mark: | | | 820 | ntfs-3g | NTFS driver | :heavy_check_mark: | [NTFS-3G](https://www.tuxera.com/company/open-source/) | r/w | 821 | ntfsfix | fix NTFS | :heavy_multiplication_x: | | | 822 | ntfsundelete | recover NTFS files | :heavy_check_mark: | | | 823 | ntfy | push notifier | :heavy_multiplication_x: | [ntfy](https://github.com/binwiederhier/ntfy) | | 824 | ntop | top network users | :heavy_check_mark: | | | 825 | nuttcp | network performance measurement | :heavy_check_mark: | | | 826 | nutty | network utility | :heavy_multiplication_x: | [Nutty](https://launchpad.net/nutty) [repo](https://github.com/babluboy/nutty) | ppa:bablu-boy/nutty.0.1 | 827 | nvme-cli | NVMe management tool | :heavy_check_mark: | | | 828 | nvidia-smi | NVidia GPU management CLI | :heavy_multiplication_x: | | | 829 | nvtop | GPU monitor | :heavy_multiplication_x: | [nvtop](https://github.com/Syllo/nvtop) | | 830 | obnam | incremental daily backups with SFTP/[GnuPG](#gpg) support | :heavy_check_mark: | | | 831 | obs | video recording/livestreaming | :heavy_multiplication_x: | [OBS](https://obsproject.com/) | | 832 | obsidian | Markdown mindmap tool | :heavy_multiplication_x: | [obsidian](https://obsidian.md/) | | 833 | oclint | C/C++/ObjC static code analyser | :heavy_multiplication_x: | [OCLint](https://oclint.org/) [repo](https://github.com/oclint/oclint/) | | 834 | ocrfeeder | OCR text scanner | :heavy_check_mark: | | | 835 | ocrmypdf | OCR PDF files | :heavy_check_mark: | | | 836 | octave | numerical computation library and GUI | :heavy_check_mark: | | Matlab-like | 837 | od2txt | ODT to text converter | :heavy_check_mark: | | | 838 | oletoy | file format analyser | :heavy_multiplication_x: | [re-lab](https://github.com/renyxa/re-lab) | | 839 | olive | video editor | :heavy_multiplication_x: | [olive](https://olivevideoeditor.org) [repo](https://github.com/olive-editor/olive) | | 840 | omd | Nagios fork | :heavy_multiplication_x: | [OMD](https://omdistro.org/) | easier set-up than [Nagios](#nagios) | 841 | onedrive-d | OneDrive sync | :heavy_multiplication_x: | [onedrive-d](https://github.com/xybu92/onedrive-d) | | 842 | onetime | one-time pad | :heavy_check_mark: | | | 843 | onionshare | secure communications | :heavy_multiplication_x: | [onionshare](https://onionshare.org/) | | 844 | openarena | Quake-like FPS | :heavy_check_mark: | | | 845 | openrgb | hardware RGB lighting manager | :heavy_multiplication_x: | [OpenRGB](https://gitlab.com/CalcProgrammer1/OpenRGB) | | 846 | openshot | video editor | :heavy_check_mark: | | good all rounder, requires Frei0r-plugins | 847 | opensnitch | outgoing network connections manager | :heavy_multiplication_x: | [opensnitch](https://github.com/evilsocket/opensnitch) | | 848 | openssh-server | OpenSSH | :heavy_check_mark: | | | 849 | openvpn | VPN | :heavy_check_mark: | | | 850 | opera | browser | :heavy_check_mark: | | use `apt` | 851 | oprofile | system profiler | :heavy_check_mark: | | | 852 | optipng | optimise PNGs | :heavy_check_mark: | | | 853 | orca | screenreader | :heavy_check_mark: | | | 854 | orchestrator | MySQL replication manager | :heavy_multiplication_x: | [orchestrator](https://github.com/github/orchestrator) | | 855 | osync | `rsync` simplifier | :heavy_multiplication_x: | [osync](https://github.com/deajan/osync) | | 856 | outrun | delegate tasks to remote machines | :heavy_multiplication_x: | [outrun](https://pypi.org/project/outrun/) | | 857 | p0f | passive OS fingerprinting tool | :heavy_check_mark: | | quieter than [NMap](#nmap) | 858 | pack | password analyser | :heavy_multiplication_x: | | | 859 | packit | network injection/capture tool | :heavy_check_mark: | | | 860 | packeth | GUI Ethernet packet generator | :heavy_check_mark: | | | 861 | packetsender | GUI packet generator | :heavy_multiplication_x: | [Packet Sender](https://packetsender.com/download) | | 862 | pamix | PulseAudio mixer | :heavy_multiplication_x: | [PAmix](https://github.com/patroclos/PAmix) | | 863 | pandoc | DOCX/RTF/HTML/Markdown converter | :heavy_check_mark: | [Pandoc](https://pandoc.org/) | | 864 | panwriter | Markdown editor | :heavy_multiplication_x: | [panwriter](https://github.com/mb21/panwriter) | tight integration with `pandoc` | 865 | paper-clip | PDF metadata editor | :heavy_multiplication_x: | [paper-clip](https://github.com/Diego-Ivan/Paper-Clip) | | 866 | parallel | multi-threaded Bash scripts | :heavy_check_mark: | | in [moreutils](#moreutils) | 867 | parted | disk partitioner | :heavy_check_mark: | | creates GPT partitions, but does not resize | 868 | passwordsafe | password vault | :heavy_check_mark: | [Password Safe](https://sourceforge.net/projects/passwordsafe/) | | 869 | patator | multi brute-forcer | :heavy_check_mark: | [patator](https://github.com/lanjelot/patator) | | 870 | pavucontrol | PulseAudio volume control | :heavy_check_mark: | | independently adjust audio streams | 871 | pax-utils | ELF checking utilities | :heavy_check_mark: | | `dumpelf`, `scanelf`, `lddtree`, `pspax` etc | 872 | pbnj | monitor network changes | :heavy_check_mark: | | | 873 | pdfbooklet | PDF printer | :heavy_multiplication_x: | [PDFbooklet](https://sourceforge.net/projects/pdfbooklet/) | | 874 | pdfcrack | PDF password cracker | :heavy_check_mark: | | | 875 | pdfedit | PDF editor | :heavy_check_mark: | | good at text, no image editing | 876 | pdfgrep | PDF search | :heavy_check_mark: | [PDFgrep](https://pdfgrep.org/) | 877 | pdfmod | PDF editor | :heavy_check_mark: | | simple but good: edit meta data, remove page, extract page | 878 | pdfresurrect | PDF analyser | :heavy_multiplication_x: | [pdfresurrect](https://github.com/enferex/pdfresurrect) | | 879 | pdfsam | PDF editor | :heavy_check_mark: | [PDFsam](https://pdfsam.org/) | | 880 | pdnsd | proxy DNS server | :heavy_check_mark: | | | 881 | pdfmixtool | PDF editor | :heavy_multiplication_x: | [pdfmixtool](https://scarpetta.eu/pdfmixtool/) [repo](https://gitlab.com/scarpetta/pdfmixtool) | | 882 | pdftk | PDF tool | :heavy_check_mark: | | | 883 | pdftotext | PDF to text | :heavy_check_mark: | | in *poppler-utils* | 884 | peazip | multi-zip GUI and converter | :heavy_multiplication_x: | [PeaZip](https://sourceforge.net/projects/peazip/) | | 885 | pemcracker | PEM cracker | :heavy_multiplication_x: | [pemcracker](https://github.com/bwall/pemcracker) | | 886 | pentbox | security and stability tester | :heavy_multiplication_x: | | | 887 | percona-toolkit | MySQL toolkit | :heavy_check_mark: | | | 888 | perf | performance analysis tools | :heavy_check_mark: | | in *linux-tools-common* | 889 | perf-tools-unstable | `perf` helper tools by Brendan Gregg | :heavy_check_mark: | | `iosnoop`, `iolatency`, `uprobe` | 890 | perforator | *perf* extender | :heavy_multiplication_x: | [perforator](https://github.com/zyedidia/perforator) | | 891 | pewpew | server stress tester | :heavy_multiplication_x: | [pewpew](https://github.com/bengadbois/pewpew) | | 892 | pgadmin3 | GUI admin for [PostgresSQL](#postgressql) | :heavy_check_mark: | | | 893 | pgpdump | [GnuPG](#gpg)/PGP file visualiser | :heavy_check_mark: | | | 894 | phatch | batch image converter | :heavy_check_mark: | | | 895 | phoronix | benchmark suite | :heavy_multiplication_x: | [Phoronix](http://phoronix-test-suite.com/) | | 896 | photoflare | image editor | :heavy_multiplication_x: | [PhotoFlare](https://github.com/PhotoFlare/photoflare) | | 897 | photorec | file recovery tool | :heavy_multiplication_x: | [photorec](https://www.cgsecurity.org/) | | 898 | php7cc | PHP 7 incompatible code detector | :heavy_check_mark: | | | 899 | php-markdown | PHP Markdown renderer | :heavy_check_mark: | | | 900 | php-codesniffer | phpcs in CLI | :heavy_check_mark: | | | 901 | phplint | PHP linter | :heavy_multiplication_x: | [phplint](https://github.com/overtrue/phplint) | | 902 | phpunit | PHP unit test suite | :heavy_check_mark: | | not Mr Bergmann's PHPUnit | 903 | phrasendrescher | SSH dictionary attacker | :heavy_multiplication_x: | | `pd ssh -d pass.txt -t -v`) | 904 | pic | graphics programming language | :heavy_multiplication_x: | [piC](http://www.kohala.com/start/troff/troff.html) | | 905 | picard | audio file manager | :heavy_check_mark: | | | 906 | pigz | multi-threading GZIP | :heavy_check_mark: | | | 907 | pingnoo | ping analyser | :heavy_multiplication_x: | [pingnoo](https://github.com/nedrysoft/pingnoo) | | 908 | pinta | Paint.net clone | :heavy_check_mark: | | | 909 | piper | mouse config | :heavy_multiplication_x: | [piper](https://github.com/libratbag/piper) | | 910 | pitivi | video editor | :heavy_check_mark: | | suitable for: clips to combine, add audio track, filter | 911 | pixelorama | sprite editor | :heavy_multiplication_x: | [Pixelorama](https://github.com/Orama-Interactive/Pixelorama) | | 912 | pktstat | resolve packet details/connections | :heavy_check_mark: | | | 913 | playonlinux | Microsoft games through Wine | :heavy_check_mark: | | | 914 | playshell | CLI media player | :heavy_multiplication_x: | [playshell](https://sourceforge.net/projects/playshell/) | | 915 | plecast | Wordpress plugin analyser | :heavy_multiplication_x: | | | 916 | plumecreator | book writing editor | :heavy_multiplication_x: | | | 917 | pmd | source code analyser | :heavy_multiplication_x: | [PMD](https://sourceforge.net/projects/pmd/) | Java-based | 918 | pmount | mount removable devices as normal user | :heavy_check_mark: | | | 919 | png2svg | PNG to SVG | :heavy_multiplication_x: | [png2svg](https://github.com/xyproto/png2svg) | | 920 | pngcrush | PNG compressor | :heavy_check_mark: | | | 921 | pnpm | leaner Node.js package manager | :heavy_multiplication_x: | [pnpm](https://github.com/pnpm/pnpm) | | 922 | pnscan | multi-threaded port scanner | :heavy_check_mark: | | | 923 | polygen | random sentences from grammar definitions | :heavy_check_mark: | | | 924 | portainer | GUI Docker manager | :heavy_multiplication_x: | [portainer](https://www.portainer.io/) | | 925 | portdog | port scan detector | :heavy_multiplication_x: | [PortDog](https://github.com/puniaze/PortDog) | | 926 | portsentry | port scan detector | :heavy_check_mark: | | | 927 | postgresql | PostgreSQL | :heavy_check_mark: | | | 928 | potamus | music player using directories | :heavy_multiplication_x: | [Potamus](http://offog.org/code/potamus/) | | 929 | povray | CLI raytracer | :heavy_check_mark: | | | 930 | powertop | power consumption analyser | :heavy_check_mark: | | | 931 | ppa-purge | disable a PPA | :heavy_check_mark: | | | 932 | preload | adaptive binary preloader | :heavy_check_mark: | | | 933 | prelockd | memory/OOM tool | :heavy_multiplication_x: | [prelockd](https://github.com/hakavlad/prelockd) | | 934 | prettyeq | PulseAudio equaliser | :heavy_multiplication_x: | [prettyeq](https://github.com/keur/prettyeq) | | 935 | printer-driver | various drivers | :heavy_check_mark: | | | 936 | privoxy | SOCKS requests to HTTP requests | :heavy_check_mark: | | block UDP leaks in [Tor](#tor) | 937 | procdump | create core dumps of apps | :heavy_multiplication_x: | [ProcDump](https://github.com/Microsoft/ProcDump-for-Linux) | | 938 | procenv | show process environment | :heavy_check_mark: | [procenv](https://github.com/jamesodhunt/procenv) | | 939 | processing | programming language | :heavy_multiplication_x: | | | 940 | procinfo | `socklist`, `lsdev`, system stats from /proc | :heavy_check_mark: | | | 941 | profile-sync-daemon | move browser profiles to RAM | :heavy_multiplication_x: | [profile-sync-daemon](https://github.com/graysky2/profile-sync-daemon) | systemd | 942 | prometheus.io | [Nagios](#nagios) replacement for microservices | :heavy_multiplication_x: | [Prometheus](https://github.com/prometheus) | | 943 | prowler | AWS security tool | :heavy_multiplication_x: | [prowler](https://github.com/toniblyx/prowler) | | 944 | proxychains | redirect connections through proxy servers | :heavy_check_mark: | | | 945 | psad | port scan detector | :heavy_check_mark: | | from iptables | 946 | psensor | temperature sensors GUI | :heavy_check_mark: | | | 947 | pspp | statistical analysis | :heavy_check_mark: | [PSPP](https://www.gnu.org/software/pspp/) | SPSS replacement | 948 | pst-utils | read Microsoft Outlook *.pst* files | :heavy_check_mark: | | *.pst* to *.mbox* | 949 | pstop | MySQL top from perf schema | :heavy_multiplication_x: | [ps-top](https://github.com/sjmudd/ps-top) | | 950 | publican | docbook XML publisher | :heavy_check_mark: | | | 951 | puddletag | music file tag editor | :heavy_check_mark: | | | 952 | pulseeffects | equalizer for PulseAudio apps | :heavy_multiplication_x: | [pulseeffects](https://github.com/wwmm/pulseeffects) | ppa:yunnxx/gnome3 | 953 | putty | PuTTY for Linux | :heavy_check_mark: | | | 954 | pv | pipe view meter | :heavy_check_mark: | | benchmark SSH etc | 955 | pwgen | password generator | :heavy_check_mark: | | | 956 | pychecker | Python error checker | :heavy_check_mark: | | | 957 | pylint | Python code static checker | :heavy_check_mark: | | | 958 | pylint3 | Python 3 code static checker | :heavy_check_mark: | | | 959 | pypy | Python JIT compiler | :heavy_check_mark: | | | 960 | pyrenamer | mass file renamer | :heavy_check_mark: | | | 961 | pyrit | GPU WPA2 wireless cracker | :heavy_check_mark: | | | 962 | python3-csvkit | CSV utilities | :heavy_check_mark: | | | 963 | python3-enigma | Enigma machine library | :heavy_check_mark: | [Py-Enigma](https://py-enigma.readthedocs.io/en/latest/) | | 964 | python3-matplotlib | plotting system | :heavy_check_mark: | | | 965 | python3-pip | Python 3 package installer | :heavy_check_mark: | | | 966 | python3-psutil | psutil | :heavy_check_mark: | | access reporting tools | 967 | python3-usb | Python 3 USB interface | :heavy_check_mark: | | | 968 | python-evdev | generic input event interface | :heavy_check_mark: | | | 969 | python-mysqldb | Python MySQL API | :heavy_check_mark: | | | 970 | python-pip | Python installer | :heavy_check_mark: | | `apt-get install python3-pip` | 971 | python-setuptools | | :heavy_check_mark: | | needed for [python-mysqldb](#python-mysqldb) | 972 | qalc | CLI calculator | :heavy_check_mark: | | | 973 | qemu | processor emulator | :heavy_check_mark: | | `apt-get install kvm qemu-kvm qemu-kvmextras` | 974 | qemu-kvm | multiple virtual PCs | :heavy_check_mark: | | | 975 | qjournalctl | GUI for systemd `journalctl` | :heavy_multiplication_x: | [qjournalctl](https://github.com/pentix/qjournalctl) | | 976 | qmmp | music player | :heavy_check_mark: | | | 977 | qownnotes | notepad with Markdown | :heavy_multiplication_x: | [QOwnNotes](https://www.qownnotes.org/) | | 978 | qmplay2 | video/YouTube player | :heavy_multiplication_x: | [QMPlay2](https://github.com/zaps166/QMPlay2) | GPU acceleration; good options | 979 | qpdf | CLI PDF editor | :heavy_multiplication_x: | [QPDF](https://qpdf.sourceforge.io/) | | 980 | qrencode | QR generator | :heavy_check_mark: | | `qrencode -o f.png 'txt'` # -s height of pixel, -l H highest level of error correction| 981 | qtox | encrypted chat | :heavy_multiplication_x: | [qTox](https://github.com/qTox/qTox) | | 982 | qtpfsgui | HDR tonemapper | :heavy_check_mark: | | | 983 | qtqr | GUI QR generator | :heavy_check_mark: | | | 984 | qtractor | audio/MIDI multitrack sequencer | :heavy_check_mark: | | | 985 | qtvirtmanager | virtual hosts manager | :heavy_multiplication_x: | [qt-virt-manager](https://github.com/F1ash/qt-virt-manager) | | 986 | quetoo | Quake2 remake | :heavy_multiplication_x: | [quetoo](https://github.com/jdolan/quetoo) | | 987 | quiterss | RSS reader | :heavy_check_mark: | | uses WebKit | 988 | qupzilla | lightweight Chromium-based browser | :heavy_check_mark: | | | 989 | rabbitvcs | SVN GUI | :heavy_check_mark: | | | 990 | radamsa | general purpose fuzzer | :heavy_multiplication_x: | [radamsa](https://gitlab.com/akihe/radamsa) | | 991 | radeon-profile | Radeon GPU profiler | :heavy_multiplication_x: | [radeon-profile](https://github.com/marazmista/radeon-profile) | | 992 | radeontop | Radeon GPU top | :heavy_check_mark: | | | 993 | rand | random character generator | :heavy_check_mark: | | | 994 | rapidscan | web vulnerability Scanner | :heavy_multiplication_x: | [rapidscan](https://github.com/skavngr/rapidscan) | | 995 | rapidsvn | SVN GUI | :heavy_check_mark: | | | 996 | rarcrack | RAR cracker | :heavy_multiplication_x: | [rarCrack](https://sourceforge.net/projects/rarcrack/) | | 997 | rare | CLI regex parser | :heavy_multiplication_x: | [rare](https://github.com/zix99/rare) | | 998 | raspiraw | RaspPi RAW processing | :heavy_multiplication_x: | [raspiraw](https://github.com/illes/raspiraw) | | 999 | ratproxy | passive web app security assessor | :heavy_check_mark: | | | 1000 | rats | rough auditing tool for security | :heavy_check_mark: | | | 1001 | rawtherapee | RAW file editor | :heavy_check_mark: | [RawTherapee](http://rawtherapee.com) | | 1002 | rclone | `rsync` for cloud drives | :heavy_multiplication_x: | [RClone](https://rclone.org/) [repo](https://github.com/ncw/rclone) | | 1003 | rclonebrowser | GUI for [rclone](#rclone) | :heavy_multiplication_x: | [RcloneBrowser](https://github.com/mmozeiko/RcloneBrowser) | | 1004 | rcrack | cracker via rainbow tables | :heavy_multiplication_x: | | | 1005 | rdiff-backup | remote incremental backup | :heavy_check_mark: | | | 1006 | realvnc | remote desktop | :heavy_check_mark: | | | 1007 | reaver | router WPS PIN brute-forcer | :heavy_check_mark: | | | 1008 | recoll | desktop/network GUI search engine | :heavy_check_mark: | | | 1009 | recsveditor | CSV editor | :heavy_multiplication_x: | [reCsvEditor](https://sourceforge.net/projects/recsveditor/) | Java-based | 1010 | rednotebook | calendar and notebook | :heavy_check_mark: | [RedNotebook](https://sourceforge.net/projects/rednotebook/) | | 1011 | redshift | diurnal screen colour temp adjuster | :heavy_check_mark: | | deps: *Geoclue-2.0* | 1012 | redshift-gtk | GUI for redshift | :heavy_check_mark: | | | 1013 | reformat | text formatter | :heavy_check_mark: | | line length, margin | 1014 | remarkable | Markdown editor | :heavy_multiplication_x: | [Remarkable](http://remarkableapp.github.io/) | deps: `python3-markdown`, `python3-bs4`, `wkhtmltopdf` | 1015 | remmina | remote desktop | :heavy_check_mark: | | | 1016 | remmina-plugin-vnc | VNC plugin for Remmina | :heavy_check_mark: | | | 1017 | remnux | Linux malware analyser | :heavy_multiplication_x: | [REMnux](https://sourceforge.net/projects/remnux/) | | 1018 | retext | ReText/Markdown editor | :heavy_check_mark: | [Retext](https://github.com/retext-project/retext) | | 1019 | rdesktop | CLI remote desktop client | :heavy_check_mark: | | *grdesktop* for GUI | 1020 | recode | file charset conversion | :heavy_check_mark: | | | 1021 | recoverjpeg | recover JPGs/MOVs | :heavy_check_mark: | | from SD card | 1022 | regexxer | file regex view and replace | :heavy_check_mark: | | | 1023 | restic | CLI backup manager | :heavy_check_mark: | [restic](https://restic.net/) [repo](https://github.com/restic/restic) | | 1024 | richochet | [Tor](#tor) chat | :heavy_multiplication_x: | [richochet](https://ricochet.im/) | | 1025 | rig | random person id generator | :heavy_check_mark: | | | 1026 | rkhunter | rootkit hunter | :heavy_check_mark: | | | 1027 | rmlint | dups and cruft remover | :heavy_multiplication_x: | [rmlint](https://rmlint.readthedocs.io/en/master/) [repo](https://github.com/sahib/rmlint) | | 1028 | rnd64 | multi-threaded random data generator | :heavy_multiplication_x: | [RND64](https://github.com/Tinram/RND64) | | 1029 | rng-tools | daemon to use hardware TRNG | :heavy_check_mark: | | includes `rngtest` | 1030 | rooster | CLI password manager | :heavy_multiplication_x: | [rooster](https://github.com/conradkdotcom/rooster) | `scrypt`, AES-256, HMAC-SHA256 | 1031 | rosaimagewriter | USB Flash tool | :heavy_multiplication_x: | | | 1032 | rosegarden | music editor | :heavy_check_mark: | | | 1033 | rsmangler | word permutations | :heavy_multiplication_x: | | | 1034 | rsnapshot | filesystem snapshot | :heavy_check_mark: | | | 1035 | rssh | restricted shell | :heavy_check_mark: | | give user only: `scp`, `sftp`, `rsync` | 1036 | rst2pdf | ReText to PDF | :heavy_check_mark: | | | 1037 | rsyncrypto | `rsync` encryption | :heavy_check_mark: | | | 1038 | rtgen | rainbow table generator | :heavy_multiplication_x: | | `rtgen md5 loweralpha-numeric 1 5 0 3800 33554432 0` | 1039 | ruby | Ruby interpreter | :heavy_check_mark: | | `irb` | 1040 | ruffle | Flash emulator | :heavy_multiplication_x: | [ruffle](https://ruffle.rs/) | | 1041 | rustbuster | web fuzzer | :heavy_multiplication_x: | [rustbuster](https://github.com/phra/rustbuster) | | 1042 | rustc | Rust compiler | :heavy_multiplication_x: | | | 1043 | rustdesk | remote desktop | :heavy_multiplication_x: | [rustdesk](https://rustdesk.com) [repo](https://github.com/rustdesk/rustdesk) | | 1044 | rymdport | encrypted file sharing | :heavy_multiplication_x: | [rymdport](https://github.com/Jacalz/rymdport) | | 1045 | s-tui | CLI hardware monitor | :heavy_multiplication_x: | [s-tui](https://amanusk.github.io/s-tui/) [repo](https://github.com/amanusk/s-tui/) | | 1046 | samhain | IDS | :heavy_check_mark: | | | 1047 | sampler | CLI visualisation tool | :heavy_multiplication_x: | [sampler](https://github.com/sqshq/sampler) | | 1048 | sane | document scan tools | :heavy_check_mark: | | | 1049 | sane-airscan | SANE network scanner | :heavy_multiplication_x: | [sane-airscan](https://github.com/alexpevzner/sane-airscan) | | 1050 | savedesktop | desktop config save | :heavy_multiplication_x: | [SaveDesktop](https://github.com/vikdevelop/SaveDesktop) | | 1051 | sbackup | simple backup | :heavy_check_mark: | | | 1052 | scalpel | file recovery/data carver | :heavy_check_mark: | [scalpel](https://github.com/sleuthkit/scalpel) | | 1053 | scamper | network measurement tool | :heavy_check_mark: | | | 1054 | scrcpy | Android screen connector | :heavy_check_mark: | [scrcpy](https://github.com/Genymobile/scrcpy) | | 1055 | screenruler | pixel ruler | :heavy_check_mark: | | | 1056 | scribus | desktop publisher/PDF editor | :heavy_check_mark: | | | 1057 | scrot | CLI screen capture | :heavy_check_mark: | | | 1058 | scrypt | encryption utility | :heavy_check_mark: | [scrypt](https://github.com/Tarsnap/scrypt) | | 1059 | secure-delete | wipe files/swap/memory | :heavy_check_mark: | | | 1060 | sendemail | CLI email client | :heavy_check_mark: | | | 1061 | sendmail | mail agent | :heavy_check_mark: | | | 1062 | sentry | brute-force blocker | :heavy_multiplication_x: | [sentry](https://github.com/msimerson/sentry) | | 1063 | sfk | comprehensive file utilities | :heavy_multiplication_x: | [Swiss File Knife](http://stahlworks.com/dev/swiss-file-knife.html) | | 1064 | sg3-utils | SCSI utilities | :heavy_check_mark: | | | 1065 | shellcheck | Bash lint | :heavy_check_mark: | [ShellCheck](https://www.shellcheck.net/) | | 1066 | shellnoob | shell code generator | :heavy_multiplication_x: | [shellnoob](https://gitlab.com/kalilinux/packages/shellnoob) | | 1067 | shellpic | preview images in SSH | :heavy_multiplication_x: | [shellpic](https://github.com/larsjsol/shellpic) | | 1068 | sherlock | OSINT tool | :heavy_multiplication_x: | [sherlock](https://github.com/sherlock-project/sherlock) | | 1069 | shotcut | video editor | :heavy_multiplication_x: | [Shotcut](https://shotcut.org/) | | 1070 | shwr | HTML presentations | :heavy_multiplication_x: | [Shwr](https://shwr.me/) | | 1071 | siege | server stress tester | :heavy_check_mark: | | | 1072 | sigil | eBook editor | :heavy_multiplication_x: | [Sigil](https://sigil-ebook.com/) | | 1073 | silver-searcher | source code grep | :heavy_multiplication_x: | [TSS](https://github.com/ggreer/the_silver_searcher) | | 1074 | simplebackup | backup utility | :heavy_check_mark: | | | 1075 | simplescreenrecorder | record programs | :heavy_multiplication_x: | [SSR](https://www.maartenbaert.be/simplescreenrecorder/) | | 1076 | simon | voice recognition | :heavy_check_mark: | | | 1077 | singlefilez | webpage archiver | :heavy_multiplication_x: | [SingleFileZ](https://github.com/gildas-lormeau/SingleFileZ) | | 1078 | sipcrack | SIP log-in dumper/cracker | :heavy_check_mark: | | | 1079 | sipvicious | audit SIP-based VoIP systems | :heavy_multiplication_x: | | | 1080 | sirikali | GUI for gocryptfs/encfs/securefs | :heavy_multiplication_x: | [SiriKali](https://mhogomchungu.github.io/sirikali/) | | 1081 | skeema | CLI MySQL schema management | :heavy_multiplication_x: | [skeema](https://github.com/skeema/skeema) | | 1082 | skipfish | web app recon tool | :heavy_check_mark: | | | 1083 | skrooge | money accounting | :heavy_check_mark: | | | 1084 | slack-desktop | team messenger | :heavy_check_mark: | | proprietary | 1085 | slate | pixel art editor | :heavy_multiplication_x: | [slate](https://github.com/mitchcurtis/slate) | | 1086 | slowhttptest | server stress tool | :heavy_check_mark: | | | 1087 | slurm | bandwidth monitor | :heavy_check_mark: | | | 1088 | smartdeblur | restore blurred images | :heavy_multiplication_x: | [SmartDeblur](https://github.com/Y-Vladimir/SmartDeblur) | | 1089 | smartmontools | monitor/control storage that supports SMART | :heavy_check_mark: | | contains `smartctl` | 1090 | smbclient | Samba client | :heavy_check_mark: | | | 1091 | smbmap | SMB network mapper | :heavy_multiplication_x: | [smbmap](https://github.com/ShawnDEvans/smbmap) | | 1092 | smc | GUI system monitor | :heavy_multiplication_x: | [smc](https://github.com/hakandundar34coding/system-monitoring-center) | | 1093 | smem | memory reporting tool | :heavy_check_mark: | | | 1094 | smemstat | memory monitoring tool | :heavy_check_mark: | | | 1095 | smilla-enlarger | image upscaler | :heavy_multiplication_x: | [smilla-enlarger](https://github.com/lupoDharkael/smilla-enlarger) | | 1096 | smplayer | video player | :heavy_check_mark: | | GPU acceleration | 1097 | snapper | BTRFS filesystem snapshots | :heavy_check_mark: | | | 1098 | sngrep | SIP messages flow viewer | :heavy_check_mark: | [Sngrep wiki](https://github.com/irontec/sngrep/wiki) | | 1099 | snort | IDS | :heavy_check_mark: | | | 1100 | sntop | poll servers | :heavy_check_mark: | | uses `ping` | 1101 | socat | relay for bidirectional data transfer | :heavy_check_mark: | | | 1102 | softethervpn | VPN | :heavy_multiplication_x: | | | 1103 | sonic-pi | coding synth | :heavy_check_mark: | | | 1104 | sol-r | ray tracer | :heavy_multiplication_x: | [Sol-R](https://github.com/cyrillefavreau/Sol-R) | | 1105 | sox | CLI audio file manipulator | :heavy_check_mark: | | | 1106 | sparta | internal network infrastructure pen tool | :heavy_multiplication_x: | [sparta](https://github.com/secforce/sparta) | | 1107 | sparkleshare | Dropbox alternative using SSH and [Git](#git) | :heavy_check_mark: | | | 1108 | spectre-meltdown-checker | Spectre and Meltdown vulnerability/mitigation checker | :heavy_multiplication_x: | [spectre-meltdown-checker](https://github.com/speed47/spectre-meltdown-checker) | | 1109 | speedtest-cli | CLI Internet bandwidth speed tester | :heavy_check_mark: | [speedtest-cli](https://github.com/sivel/speedtest-cli) | `pip install speedtest-cli` | 1110 | speedometer | CLI network traffic monitor | :heavy_check_mark: | | | 1111 | spek | acoustic spectrum analyser | :heavy_check_mark: | [spek](https://github.com/alexkay/spek) | | 1112 | spirit | MySQL online schema changer | :heavy_multiplication_x: | [spirit](https://github.com/cashapp/spirit) | | 1113 | splint | C linter | :heavy_check_mark: | | | 1114 | sqlbrute | brute-force SQL injection | :heavy_multiplication_x: | [SQLBrute](https://github.com/GDSSecurity/SQLBrute) | | 1115 | sqlcipher | [SQLite](#sqlite3) encryption | :heavy_check_mark: | | | 1116 | sqlite3 | SQLite | :heavy_check_mark: | | | 1117 | sqlitebrowser | [SQLite](#sqlite3) GUI | :heavy_check_mark: | | simpler than [sqliteman](#sqliteman) | 1118 | sqliteman | [SQLite](#sqlite3) GUI | :heavy_check_mark: | | [SQLiteStudio](#sqlitestudio) is better for unicode data import | 1119 | sqlitestudio | [SQLite](#sqlite3) GUI | :heavy_multiplication_x: | [SQLiteStudio](https://sqlitestudio.pl) [repo](https://github.com/pawelsalawa/sqlitestudio) | | 1120 | sqlmap | SQL injection tool | :heavy_check_mark: | [SQLMap](https://sqlmap.org/) [repo](https://github.com/sqlmapproject/sqlmap) | | 1121 | sqlninja | Microsoft SQL Server injection | :heavy_multiplication_x: | [sqlninja](https://sourceforge.net/projects/sqlninja) | | 1122 | sqlsus | MySQL attacker | :heavy_multiplication_x: | | | 1123 | srm | secure file deletion | :heavy_multiplication_x: | [SRM](https://sourceforge.net/projects/srm/) | slow, punishing on SSDs | 1124 | ssc | script to ELF | :heavy_multiplication_x: | [ssc](https://github.com/liberize/ssc) | | 1125 | ssldump | SSLv3/TLS network protocol analyser | :heavy_check_mark: | | | 1126 | sshguard | SSH brute-force protection | :heavy_check_mark: | [SSHGuard](https://www.sshguard.net/) | more intelligent than [fail2ban](#fail2ban) | 1127 | sslscan | SSL scanner | :heavy_check_mark: | | | 1128 | ssh-audit | SSH config analyser | :heavy_multiplication_x: | [ssh-audit](https://github.com/jtesta/ssh-audit) | | 1129 | sshfs | mount remote filesystem | :heavy_check_mark: | | GNOME already does this through gvfs | 1130 | sshpass | send password to SCP etc from script | :heavy_check_mark: | | | 1131 | sshsysmon | server monitoring via SSH | :heavy_multiplication_x: | [SshSysMon](https://sshsysmon.zdyn.net/) [repo](https://github.com/zix99/sshsysmon) | | 1132 | sshtalk | SSH chat server | :heavy_multiplication_x: | | | 1133 | sshuttle | VPN over SSH | :heavy_check_mark: | [sshuttle](https://github.com/apenwarr/sshuttle) | TCP, not UDP or ICMP | 1134 | stacer | GUI system monitor/manager/optimiser | :heavy_multiplication_x: | [Stacer](https://github.com/oguzhaninan/Stacer) | | 1135 | standardnotes | cross-platform encrypted notes app | :heavy_multiplication_x: | [standardnotes](https://standardnotes.org/) [repo](https://github.com/standardnotes) | includes Android | 1136 | statsprocessor | word generator | :heavy_multiplication_x: | | | 1137 | statusok | website/API monitor | :heavy_multiplication_x: | [statusok](https://github.com/sanathp/statusok) | | 1138 | strace | system call tracer | :heavy_check_mark: | | | 1139 | stress | CPU/memory/disk stresser | :heavy_check_mark: | | | 1140 | stress-ng | system stresser | :heavy_check_mark: | | | 1141 | structure-synth | 3D structure generator | :heavy_check_mark: | | | 1142 | stunnel | SSL tunnel for own apps | :heavy_check_mark: | [STunnel](https://www.stunnel.org/index.html) | | 1143 | subbrute | enumerate DNS records/subdomains | :heavy_multiplication_x: | [subbrute](https://github.com/TheRook/subbrute) | | 1144 | subversion | SVN | :heavy_check_mark: | | | 1145 | sucrack | `su` multi-threaded brute-forcer | :heavy_check_mark: | | | 1146 | sunflow | raytracer | :heavy_check_mark: | | Java-based | 1147 | suricata | IDS | :heavy_check_mark: | | | 1148 | sux | `su` for X | :heavy_check_mark: | | | 1149 | svar | voice activated recorder | :heavy_multiplication_x: | [svar](https://github.com/Arkq/svar) | | 1150 | svg-edit | SVG editor | :heavy_multiplication_x: | | | 1151 | swaks | SMTP test tool | :heavy_check_mark: | | | 1152 | swatch | log file event notifier | :heavy_check_mark: | | | 1153 | sxid | SUID/SGID/dir checker | :heavy_check_mark: | | | 1154 | symphytum | personal database | :heavy_multiplication_x: | [symphytum](https://github.com/giowck/symphytum) | | 1155 | syncthing | sync cloud/network app | :heavy_multiplication_x: | [Syncthing](https://syncthing.net/) | | 1156 | synfig | vector 2D animation | :heavy_check_mark: | | | 1157 | sysbench | system benchmarker | :heavy_check_mark: | [info](https://www.howtoforge.com/how-to-benchmark-your-system-cpu-file-io-mysql-with-sysbench) | | 1158 | sysdig | system exploration/troubleshooting | :heavy_check_mark: | | | 1159 | sysmontask | GUI system monitor | :heavy_multiplication_x: | [SysMonTask](https://github.com/KrispyCamel4u/SysMonTask) | | 1160 | sysstat | system stats/benchmarking | :heavy_check_mark: | | `sar` is binary log reader | 1161 | system-config-lvm | LVM partitioning GUI | :heavy_check_mark: | | | 1162 | system-config-samba | Samba GUI | :heavy_check_mark: | | | 1163 | systemd-ui | systemd GUI | :heavy_check_mark: | | `systemadm` | 1164 | systemdgenie | systemd utility | :heavy_multiplication_x: | [systemdgenie](https://cgit.kde.org/systemdgenie.git) | | 1165 | systemtap | kernel instrumentation | :heavy_check_mark: | | | 1166 | sysv-rc-conf | SysV runlevel config | :heavy_check_mark: | | use `apt` | 1167 | tabview | CLI CSV viewer | :heavy_multiplication_x: | [tabview](https://github.com/TabViewer/tabview/) | `pip install tabview` | 1168 | taskwarrior | CLI ToDo list | :heavy_multiplication_x: | [Taskwarrior](https://taskwarrior.org/) | | 1169 | tasque | task manager | :heavy_check_mark: | | | 1170 | tcpdump | CLI network traffic analyser | :heavy_check_mark: | | | 1171 | tcpflow | TCP flow recorder | :heavy_check_mark: | | | 1172 | tcpick | TCP stream sniffer/connection tracker | :heavy_check_mark: | | | 1173 | tcpreplay | replay saved [`tcpdump`](#tcpdump) files | :heavy_check_mark: | | | 1174 | tcpslice | extract from/stitch [`tcpdump`](#tcpdump) files | :heavy_check_mark: | | | 1175 | tcpspy | TCP/IP connections logger | :heavy_check_mark: | | | 1176 | tcptrace | graphical [tcpdump](#tcpdump) output | :heavy_check_mark: | | | 1177 | tcptrack | monitor tcp network connections | :heavy_check_mark: | | | 1178 | tcpxtract | extract files from network traffic | :heavy_check_mark: | | | 1179 | terminalizer | record terminal actions | :heavy_multiplication_x: | [terminalizer](https://github.com/faressoft/terminalizer) | | 1180 | terminator | multiple terminals | :heavy_check_mark: | | | 1181 | terminix | CLI emulator | :heavy_multiplication_x: | [terminix](https://github.com/gnunn1/terminix) | | 1182 | termpix | CLI image viewer | :heavy_multiplication_x: | [termpix](https://github.com/hopey-dishwasher/termpix) | | 1183 | termshark | TUI [Wireshark](#wireshark) | :heavy_multiplication_x: | [termshark](https://github.com/gcla/termsharkx) | | 1184 | testdisk | disk/partition recovery tool | :heavy_check_mark: | [TestDisk](https://www.cgsecurity.org/wiki/TestDisk_Download) | | 1185 | tesseract-ocr | OCR processor | :heavy_check_mark: | | | 1186 | texmaker | LaTeX editor | :heavy_check_mark: | | | 1187 | textadept | minimalist cross-platform text editor | :heavy_multiplication_x: | [textadept](https://orbitalquark.github.io/textadept/) [repo](https://github.com/orbitalquark/textadept/) | | 1188 | textosaurus | text editor (Qt/Scintilla) | :heavy_multiplication_x: | [textosaurus](https://github.com/martinrotter/textosaurus) | | 1189 | texttospeech | text speaker | :heavy_multiplication_x: | [texttospeech](https://gitlab.com/posktomten/texttospeech/) | | 1190 | thonny | Python editor/IDE | :heavy_check_mark: | [Thonny](https://thonny.org/) | | 1191 | thorium | lighter faster *Chromium* | :heavy_multiplication_x: | [thorium](https://thorium.rocks/) | | 1192 | tkdiff | GUI for diff | :heavy_multiplication_x: | [tkdiff](https://sourceforge.net/projects/tkdiff/) | | 1193 | tig | CLI [Git](#git) info viewer | :heavy_check_mark: | | | 1194 | tiger | report root vulnerabilities | :heavy_check_mark: | | | 1195 | tigervnc | remote desktop | :heavy_check_mark: | | | 1196 | tightvnc | remote desktop | :heavy_check_mark: | | | 1197 | timeshift | system restore utility | :heavy_check_mark: | | | 1198 | tinyproxy | non-caching HTTP proxy | :heavy_check_mark: | | | 1199 | tlp | laptop power manager | :heavy_check_mark: | [TLP](https://linrunner.de/tlp/) [repo](https://github.com/linrunner/TLP) | | 1200 | tmsu | file tagging app | :heavy_multiplication_x: | [TMSU](https://github.com/oniony/TMSU) | | 1201 | tmux | CLI multiplexer | :heavy_check_mark: | | | 1202 | todo.txt | CLI ToDo notes | :heavy_multiplication_x: | [todo.txt](http://todotxt.org/) | | 1203 | tofromdos | EOL character converter | :heavy_check_mark: | | | 1204 | tomahawk | media player | :heavy_check_mark: | | | 1205 | tor | anonymising overlay | :heavy_check_mark: | | get source, **not** repo version | 1206 | torsocks | use SOCKS-friendly apps with [Tor](#tor) | :heavy_check_mark: | | e.g. SSH | 1207 | trace-cmd | kernel function tracing analyser | :heavy_check_mark: | | | 1208 | traceroute | trace packets | :heavy_check_mark: | | | 1209 | trafshow | show network traffic | :heavy_check_mark: | | see [Netdiag](#netdiag) | 1210 | transmageddon | media file converter | :heavy_check_mark: | | | 1211 | trash-cli | CLI trash bin control | :heavy_check_mark: | | `trash-empty`, `trash-list` | 1212 | tree | CLI directory tree lister | :heavy_check_mark: | | | 1213 | treeline | [TreePadLite](#treepadlite)/XML/bookmark editor | :heavy_check_mark: | [Treeline](http://treeline.bellz.org) | | 1214 | trelby | screenwriting program | :heavy_multiplication_x: | [Trelby](https://www.trelby.org/download/) | | 1215 | trickle | bandwidth throttler | :heavy_check_mark: | | | 1216 | trimage | PNG/JPG compressor | :heavy_check_mark: | | | 1217 | trupax | encrypt files and folders | :heavy_multiplication_x: | [TruPax](https://coderslagoon.com/) | | 1218 | tshark | CLI [Wireshark](#wireshark) | :heavy_check_mark: | | | 1219 | tsung | HTTP benchmark and database tester | :heavy_check_mark: | [TSung](http://tsung.erlang-projects.org) | sophisticated | 1220 | tt-rss | tiny tiny RSS | :heavy_check_mark: | | | 1221 | ttf-mscorefonts-installer | Microsoft TTF fonts | :heavy_check_mark: | | | 1222 | tuc | improved `cut` | :heavy_multiplication_x: | [tuc](https://github.com/riquito/tuc) | | 1223 | tuptime | historical (total) uptime | :heavy_check_mark: | | | 1224 | turbovnc | remote desktop | :heavy_multiplication_x: | [TurboVNC](https://turbovnc.org/) [repo](https://github.com/TurboVNC/turbovnc) | | 1225 | tuxguitar | music app including scoresheet | :heavy_check_mark: | [Tuxguitar](https://tuxguitar.herac.com.ar/) | | 1226 | typora | Markdown/Mermaid editor | :heavy_check_mark: | [Typora](https://typora.io/) | | 1227 | uberwriter | Markdown editor | :heavy_multiplication_x: | [UberWriter](https://uberwriter.github.io/uberwriter/) [repo](https://github.com/UberWriter/uberwriter) | | 1228 | ubuntu-tweak | Ubuntu config tool | :heavy_check_mark: | | use `apt` | 1229 | udptunnel | tunnel UDP over TCP | :heavy_check_mark: | | | 1230 | ugui_flif | GUI for [FLIF](#flif) | :heavy_multiplication_x: | [UGUI_FLIF](https://github.com/FLIF-hub/UGUI_FLIF) | | 1231 | ufraw | RAW processor | :heavy_check_mark: | [UFRaw](https://ufraw.sourceforge.net/) | | 1232 | uftrace | C program tracer | :heavy_check_mark: | | | 1233 | ufw | firewall | :heavy_check_mark: | | | 1234 | ugrep | advanced `grep` | :heavy_check_mark: | [ugrep](https://github.com/Genivia/ugrep) | | 1235 | umplayer | video player | :heavy_multiplication_x: | | supposed better DVD playback than VLC | 1236 | uncrustify | code formatter | :heavy_check_mark: | | | 1237 | unetbootin | ISO to USB boot | :heavy_check_mark: | | | 1238 | unhide | find hidden processes | :heavy_check_mark: | | | 1239 | unhtml | remove HTML tags from file | :heavy_check_mark: | | | 1240 | unison | CLI file sync tool | :heavy_check_mark: | [unison](https://github.com/bcpierce00/unison) | | 1241 | unison-gtk | GUI for unison | :heavy_check_mark: | | | 1242 | units | CLI unit converter | :heavy_check_mark: | | | 1243 | unoconv | Microsoft Office *.doc* converter | :heavy_multiplication_x: | [Unoconv](http://dag.wiee.rs/home-made/unoconv/) | | 1244 | unshield | extract *.cab* files from InstallShield | :heavy_check_mark: | | | 1245 | unsnap | migrate Snap to Flatpak | :heavy_multiplication_x: | [unsnap](https://github.com/popey/unsnap) | | 1246 | unsort | jumbles lines in file | :heavy_check_mark: | | | 1247 | upscayl | image upscaler | :heavy_multiplication_x: | [upscayl](https://upscayl.github.io/) | | 1248 | urlwatch | webpage update monitor | :heavy_check_mark: | | | 1249 | usbimager | leightweight USB image writer | :heavy_multiplication_x: | [usbimager](https://gitlab.com/bztsrc/usbimager) | | 1250 | usbview | GUI `lsusb` | :heavy_check_mark: | [usbview](https://github.com/gregkh/usbview) | | 1251 | usermanager | GUI user/group manager | :heavy_multiplication_x: | [UserManager](https://github.com/xvass/UserManager) | | 1252 | valac | Vala compiler | :heavy_check_mark: | | | 1253 | vale | text linter | :heavy_multiplication_x: | [vale](https://github.com/errata-ai/vale) | | 1254 | valentinastudio | MySQL/[PostgreSQL](postgresql)/MSSQL browser| :heavy_multiplication_x: | [Valentina Studio](https://valentina-db.com/en/all-downloads/vstudio/current) | | 1255 | valgrind | memory debugger and profiler | :heavy_check_mark: | | | 1256 | valkyrie | GUI for [valgrind](#valgrind) | :heavy_check_mark: | | | 1257 | vbindiff | visual binary file compare | :heavy_check_mark: | | | 1258 | vega | web app tester | :heavy_multiplication_x: | | Java-based | 1259 | vegeta | HTTP load tester | :heavy_multiplication_x: | [vegeta](https://github.com/tsenart/vegeta) | | 1260 | ventoy | create bootable USB drives | :heavy_multiplication_x: | [Ventoy](https://ventoy.net) [repo](https://github.com/ventoy/Ventoy) | | 1261 | veracrypt | TrueCrypt replacement | :heavy_multiplication_x: | [VeraCrypt](https://www.veracrypt.fr/) | | 1262 | veusz | GUI scientific plotter | :heavy_check_mark: | [Veusz](https://veusz.github.io/) | | 1263 | vidalia | [Tor](#tor) GUI frontend | :heavy_check_mark: | | | 1264 | video-trimmer | video editor | :heavy_multiplication_x: | [video-trimmer](https://gitlab.gnome.org/YaLTeR/video-trimmer) | | 1265 | vim | code/text editor | :heavy_check_mark: | | | 1266 | vinagre | GNOME remote desktop client | :heavy_check_mark: | | | 1267 | vinetto | interrogate thumbs.db files | :heavy_check_mark: | | | 1268 | virt-manager | GUI VM manager | :heavy_check_mark: | [virt-manager](https://virt-manager.org/) | good options range; still 'experimental' | 1269 | virtualbox | virtual machines | :heavy_check_mark: | [Virtual Box](https://www.virtualbox.org/) | GPU acceleration | 1270 | vizex | disk usage visualiser | :heavy_multiplication_x: | [vizex](https://github.com/bexxmodd/vizex) | | 1271 | visual studio code | code editor/IDE | :heavy_multiplication_x: | [Visual Studio Code](https://code.visualstudio.com/) | also [vscodium](#vscodium) and a [snap](https://snapcraft.io/code) | 1272 | vivaldi | highly-customisable browser | :heavy_multiplication_x: | [Vivaldi](https://vivaldi.com/) | | 1273 | vmware | virtual machines | :heavy_check_mark: | | GPU acceleration | 1274 | vnstat | CLI network traffic monitor | :heavy_check_mark: | | | 1275 | vobcopy | CD/MP4 track copier | :heavy_check_mark: | | | 1276 | voiphopper | VoIP security testing tool | :heavy_multiplication_x: | | | 1277 | voipong | VoIP sniffer/call detector | :heavy_multiplication_x: | | | 1278 | vokoscreen | screencast creator | :heavy_check_mark: | | | 1279 | vpaint | vector paint | :heavy_multiplication_x: | [VPaint](https://www.vpaint.org/) | | 1280 | vrfy | verify email addresses | :heavy_check_mark: | | | 1281 | vrms | virtual Richard Stallman: list non-free packages | :heavy_check_mark: | | | 1282 | vscodium | VS Code without telemetry | :heavy_multiplication_x: | [VSCodium](https://vscodium.com/) | | 1283 | w3af | web app vulnerability framework | :heavy_check_mark: | | | 1284 | waidps | wireless auditing + IDS | :heavy_multiplication_x: | [waidps](https://github.com/SYWorks/waidps) | | 1285 | wallpaperd | wallpaper rotator | :heavy_multiplication_x: | | | 1286 | wammu | (old) phone manager, info exporter | :heavy_check_mark: | | | 1287 | wapiti | web app vulnerability scanner | :heavy_check_mark: | | | 1288 | warehouse | flatpak manager | :heavy_multiplication_x: | [warehouse](https://github.com/flattool/warehouse) | | 1289 | warpinator | LAN file transfer | :heavy_check_mark: | [warpinator](https://github.com/linuxmint/warpinator) | | 1290 | watchman | directory monitor tool | :heavy_multiplication_x: | [watchman](https://github.com/facebook/watchman) | | 1291 | wavemon | wireless network monitor | :heavy_check_mark: | | | 1292 | wbox | HTTP testing tool and config-less HTTP server | :heavy_check_mark: | | | 1293 | wdiff | word diff | :heavy_check_mark: | | extended diff | 1294 | webcamoid | webcam tool | :heavy_multiplication_x: | [Webcamoid](http://webcamoid.github.io/) | | 1295 | weborf | HTTP network file sharing | :heavy_check_mark: | [weborf](https://github.com/ltworf/weborf) | | 1296 | webp | webp-pixbuf-loader | :heavy_check_mark: | | | 1297 | webshag | web server auditor | :heavy_multiplication_x: | | | 1298 | webslayer | web app brute-forcer | :heavy_multiplication_x: | | | 1299 | wfuzz | web app brute-forcer | :heavy_check_mark: | [wfuzz](https://github.com/xmendez/wfuzz) | | 1300 | wget | web file retriever | :heavy_check_mark: | | | 1301 | whatweb | web scanner | :heavy_check_mark: | | | 1302 | whipper | CD ripper | :heavy_multiplication_x: | [whipper](https://github.com/JoeLametta/whipper) | | 1303 | whiptail | TUI shell interface | :heavy_check_mark: | | | 1304 | whois | WHOIS client | :heavy_check_mark: | | | 1305 | whowatch | user login monitoring | :heavy_check_mark: | | | 1306 | whycanticonnect | connection analyser | :heavy_multiplication_x: | [Why Can't I Connect?](https://sourceforge.net/projects/wciconnect/) | | 1307 | wicd | wireless manager | :heavy_check_mark: | | | 1308 | wifite | CLI wireless auditor/attacker | :heavy_check_mark: | | | 1309 | wig | web app info gatherer | :heavy_multiplication_x: | [wig](https://github.com/jekyc/wig) | e.g CMS version | 1310 | winff | GUI media converter using ffmpeg/avconv | :heavy_check_mark: | | uses [ffmpeg](#ffmpeg) | 1311 | wings3d | 3D modeller | :heavy_check_mark: | | | 1312 | wireguard | VPN | :heavy_multiplication_x: | [WireGuard](https://www.wireguard.io/) | | 1313 | wireshark | GUI network traffic analyser | :heavy_check_mark: | | | 1314 | wkhtmltopdf | HTML to PDF | :heavy_check_mark: | | WebKit-based | 1315 | wordgrinder | CLI wordprocessor | :heavy_multiplication_x: | [WordGrinder](http://cowlark.com/wordgrinder/) | | 1316 | workrave | RSI timer | :heavy_check_mark: | | | 1317 | wpscan | WordPress scanner | :heavy_multiplication_x: | [wpscan](https://wpscan.org/) [repo](https://github.com/wpscanteam/wpscan) | | 1318 | wpseku | WordPress security scanner | :heavy_multiplication_x: | [WPSeku](https://github.com/m4ll0k/WPSeku) | | 1319 | wrk2 | HTTP benchmarker | :heavy_multiplication_x: | [wrk2](https://github.com/giltene/wrk2) | | 1320 | wtop | Apache top | :heavy_multiplication_x: | [wtop](https://github.com/ClockworkNet/wtop) | | 1321 | wuzz | CLI HTTP inspection tool | :heavy_multiplication_x: | [wuzz](https://github.com/asciimoo/wuzz) | | 1322 | x264 | video encoder | :heavy_check_mark: | | | 1323 | x265 | video compressor | :heavy_multiplication_x: | [x265](https://www.x265.org/) | | 1324 | x2go | remote GUI connection | :heavy_multiplication_x: | [X2Go](https://wiki.x2go.org/doku.php) | with SSH | 1325 | x86info | CPU info | :heavy_check_mark: | | | 1326 | xa65 | 6502 CPU cross-assembler | :heavy_check_mark: | [xa65](http://www.floodgap.com/retrotech/xa/) | | 1327 | xanmod | kernel performance patch | :heavy_multiplication_x: | [XanMod](https://xanmod.org/) | | 1328 | xaos | fractals | :heavy_check_mark: | | | 1329 | xauth | X authentication - needed for remote X GUI | :heavy_check_mark: | | | 1330 | xcalib | X monitor calibration | :heavy_check_mark: | | includes screen inverter | 1331 | xchm | *.chm* file reader | :heavy_check_mark: | | | 1332 | xclip | CLI to X clipboard | :heavy_check_mark: | | | 1333 | xdebug | phpN-xdebug | :heavy_check_mark: | | where 'N' is version | 1334 | xdg-app | app sandbox | :heavy_multiplication_x: | | ppa:alexlarsson/xdg-app | 1335 | xdotool | simulate keyboard/mouse inputs | :heavy_check_mark: | | | 1336 | xfractint | fractals | :heavy_check_mark: | | | 1337 | xicc | set ICC colour profile for X | :heavy_check_mark: | | | 1338 | xiphos | Bible | :heavy_check_mark: | | | 1339 | xmlcopyeditor | XML editor | :heavy_check_mark: | | | 1340 | xmlint | XML linter | :heavy_check_mark: | | | 1341 | xnee | X user-action recorder | :heavy_check_mark: | | | 1342 | xnretro | retro photo effects | :heavy_multiplication_x: | | | 1343 | xowa | Wikipedia reader | :heavy_multiplication_x: | [Xowa](https://sourceforge.net/projects/xowa/) | | 1344 | xplico | network analysis | :heavy_multiplication_x: | [Xplico](https://www.xplico.org/) | browser-based | 1345 | xplot | simple data plotter | :heavy_check_mark: | | | 1346 | xpra | attach/detach X programs | :heavy_check_mark: | | | 1347 | xprobe | remote OS identification | :heavy_check_mark: | | [NMap](#nmap)-like, calls `xprobe2` | 1348 | xrandr-invert-colors | X screen inverter | :heavy_multiplication_x: | [xic](https://github.com/zoltanp/xrandr-invert-colors) | [xcalib](#xcalib) alternative | 1349 | xrdp | RDP server | :heavy_check_mark: | | | 1350 | xresprobe | X resolution probe | :heavy_check_mark: | | | 1351 | xsane | document scanner GUI | :heavy_check_mark: | | | 1352 | xscreensaver-data-extra | extra GNOME screensavers | :heavy_check_mark: | | | 1353 | xsensors | temperature sensors GUI | :heavy_check_mark: | | | 1354 | xspy | keylogger | :heavy_multiplication_x: | | ! | 1355 | xsser | XSS auditor | :heavy_multiplication_x: | | | 1356 | xsuspender | suspend inactive X11 apps | :heavy_multiplication_x: | [xsuspender](https://github.com/kernc/xsuspender) | | 1357 | xul-ext-lightning | Thunderbird calendar | :heavy_check_mark: | | | 1358 | xsel | access X clipboard (pipe in/out) | :heavy_check_mark: | | | 1359 | xz-utils | xz files | :heavy_check_mark: | | | 1360 | yara | EXE malware identifier | :heavy_check_mark: | | | 1361 | youtube-dl | YouTube downloader | :heavy_check_mark: | | | 1362 | youtube-dl-gui | youtube-dl GUI | :heavy_multiplication_x: | [youtube-dl-gui](https://github.com/MrS0m30n3/youtube-dl-gui) | | 1363 | yersinia | network vulnerability checker | :heavy_check_mark: | | | 1364 | zabbix | network monitoring package | :heavy_check_mark: | | | 1365 | zap | zed attack proxy | :heavy_multiplication_x: | | web app vulnerabilities | 1366 | zbar-tools | QR and barcode utilities | :heavy_check_mark: | | `zbarimg` | 1367 | zeal | programming language docs browser | :heavy_check_mark: | [Zeal](https://github.com/zealdocs/zeal) | | 1368 | zeit | GUI for *at* and *cron* | :heavy_multiplication_x: | [zeit](https://bitbucket.org/blaze/zeit) | | 1369 | zenith | TUI system monitor | :heavy_multiplication_x: | [zenith](https://github.com/bvaisvil/zenith) | | 1370 | zenity | shell dialog boxes | :heavy_check_mark: | | | 1371 | zenmap | [NMap](#nmap) GUI | :heavy_check_mark: | | | 1372 | zentyal | server GUI set-up + MS Exchange replacement | :heavy_check_mark: | | | 1373 | zerotier | easy VPN | :heavy_multiplication_x: | [ZeroTier](https://www.zerotier.com/) | | 1374 | zim | 'desktop wiki' notepad | :heavy_check_mark: | | | 1375 | zint | barcode generator | :heavy_multiplication_x: | [zint](https://github.com/zint/zint) | | 1376 | zipcmp | zip contents comparison | :heavy_check_mark: | | | 1377 | zmap | large network scanner | :heavy_check_mark: | | no actual connects like [NMap](#nmap), open ports | 1378 | zopfli | zlib/gzip compressor | :heavy_check_mark: | [zopfli](https://github.com/google/zopfli) | | 1379 | zurmo | CRM | :heavy_multiplication_x: | [Zurmo](https://github.com/google/zopfli) | | 1380 | zzuf | app fuzzer | :heavy_check_mark: | [zzuf](https://github.com/samhocevar/zzuf) | | 1381 | 1382 | 1383 | ## License 1384 | 1385 | Licensed under the [MIT License](https://github.com/Tinram/Linux-Utilities/blob/master/LICENSE). 1386 | --------------------------------------------------------------------------------