7.2 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	Installation
- Tmux
 - Git
 - Text Editors
 - LaTeX
 - Mutt
 - Micro controllers
 - File Management
 - File Downloader
 - Utils
 - A trier
 - Applications
 
Tmux
tmux - Terminal multiplexer reattach-to-user-namespace - Reattach process (e.g., tmux) to background
Git
bfg - Removes large or troublesome blobs like git-filter-branch does, but faster
Text Editors
aspell - Spell checker with better logic than ispell vim - Vi 'workalike' with many additional features neovim - Ambitious Vim-fork focused on extensibility and agility micro - Modern and intuitive terminal-based text editor
LaTeX
Mutt
neomutt - Teaching an Old Dog New Tricks notmuch - Thread-based email index, search, and tagging msmtp - SMTP client that can be used as an SMTP plugin for Mutt isync - Synchronize a maildir with an IMAP server vdirsyncer - Synchronize calendars and contacts urlview - URL extractor/launcher w3m - Pager/text based browser abook - Address book with mutt support elinks - Text mode web browser lbdb - Little brother's database for the mutt mail reader mu - Tool for searching e-mail messages stored in the maildir-format contacts - Command-line tool to access macOS's Contacts (formerly 'Address Book') ripmime - Extract attachments out of MIME encoded email packages shared-mime-info - Database of common MIME types
Micro controllers
avrdude - Atmel AVR MCU programmer bootloadhid - USB boot loader for AVR microcontrollers dfu-programmer - Device firmware update based USB programmer for Atmel chips platformio - Ecosystem for IoT development (Arduino and ARM mbed compatible) micropython - Python implementation for microcontrollers and constrained systems arduino-mk - Makefile for Arduino sketches
File Management
grep | 
GNU grep, egrep and fgrep | 
pdfgrep | 
Search PDFs for strings matching a regular expression | 
fzf | 
Command-line fuzzy finder written in Go | 
the_platinum_searcher | 
Multi-platform code-search similar to ack and ag | 
the_silver_searcher | 
Code-search similar to ack | 
fdupes | 
Identify or delete duplicate files | 
findutils | 
Collection of GNU find, xargs, and locate | 
ranger | 
File browser | 
vifm | 
Ncurses based file manager with vi like keybindings | 
tree | 
Display directories as trees (with optional color/HTML output) | 
launch | 
Command-line launcher for macOS, in the spirit of 'open' | 
p7zip | 
7-Zip (high compression file archiver) implementation | 
unrar | 
Extract, view, and test RAR archives | 
atool | 
script for managing file archives of various types | 
File Downloader
wget - Internet file retriever you-get - Dumb downloader that scrapes the web htop - Improved top (interactive process viewer) httpie - User-friendly cURL replacement (command-line HTTP client) curl - Get a file from an HTTP, HTTPS or FTP server httpstat - curl statistics made simple transmission - Lightweight BitTorrent client aria2 - lightweight download utility
Utils
binutils - GNU Binary Utilities coreutils - GNU File, Shell, and Text utilities gnome-doc-utils - Documentation utilities for the GNOME project moreutils - Collection of tools that nobody wrote when UNIX was young
A trier
asciinema | 
Terminal session recorder | 
automake | 
tool for automatically generating Makefile | 
cmake | 
Cross-platform make | 
cowsay | 
Configurable talking characters in ASCII art | 
cppcheck | 
Static analysis of C and C++ code | 
cputhrottle | 
Limit the CPU usage of a process | 
ctags | 
Reimplementation of ctags | 
gdb | 
GNU debugger | 
ghostscript | 
Interpreter for PostScript and PDF | 
go | 
Open source programming language to build simple/reliable/efficient software | 
hugo | 
Configurable static site generator | 
markdown | 
Text-to-HTML conversion tool | 
musikcube | 
A cross-platform, terminal-based music player | 
ncurses | 
Text-based UI library | 
openssl | 
Cryptography and SSL/TLS Toolkit | 
openvpn | 
SSL/TLS VPN implementing OSI layer 2 or 3 secure network extension | 
sdl | 
Low-level access to audio, keyboard, mouse, joystick and graphics | 
ssh | 
copy-id - Add a public key to a remote machine's authorized_keys file | 
terminal | 
notifier - Send macOS User Notifications from the command-line | 
texinfo | 
Official documentation format of the GNU project | 
weechat | 
Extensible IRC client | 
wego | 
Weather app for the terminal | 
wifi | 
password - Show the current WiFi network password | 
imagemagick | 
Tools and libraries to manipulate images in many formats | 
glances | 
Alternative to top/htop | 
pandoc | 
Swiss-army knife of markup format conversion | 
Applications
airflow | 
Watch local content on Apple TV and Chromecast | 
angry-ip-scanner | 
Fast and friendly network scanner | 
arduino | 
Arduino IDE | 
font-hack-nerd-font | 
Iconic font aggregator | 
kap | 
An open-source screen recorder built with web technology | 
karabiner-elements | 
powerful utility for keyboard customization on macOS | 
launchcontrol | 
Create, manage and debug launchd(8) services | 
mactex | 
The MacTeX Distribution | 
nmap | 
the Network Mapper - Free Security Scanner | 
numi | 
Beautiful calculator app for Mac | 
virtualbox | 
VirtualBox | 
vlc | 
the best Open Source player | 
castnow | 
Commandline chromecast player | 
fast-cli | 
Test your download speed using fast.com | 
neovim | 
Neovim client API and neovim remote plugin provider | 
wunderline | 
Wunderlist for your command line |