Warning

Following is not a list of recommended apps by any means. It is just a list of apps that I need to install on my macOS dev machine for different chores and tasks.

Installation Command

brew install asciinema aspell autojump automake bash cmake coreutils curl \
ephemeralpg fd ffmpeg fish fzf git git-lfs gnu-sed go handbrake httpie hub \
imagemagick libgxps llvm lua neovim p7zip parallel prettyping protobuf pyenv \
rclone rhysd/git-brws/git-brws ripgrep ruby rust srkomodo/tap/shadowfox-updater \
trash tree vcprompt wget yarn youtube-dl

Applications

asciinema
Record and share terminal sessions
https://asciinema.org
aspell
Spell checker with better logic than ispell
http://aspell.net/
autojump
Shell extension to jump to frequently used directories
https://github.com/wting/autojump
automake
Tool for generating GNU Standards-compliant Makefiles
https://www.gnu.org/software/automake/
bash
Bourne-Again SHell, a UNIX command interpreter
https://www.gnu.org/software/bash/
cmake
Cross-platform make
https://www.cmake.org/
coreutils
GNU File, Shell, and Text utilities
https://www.gnu.org/software/coreutils
curl
Get a file from an HTTP, HTTPS or FTP server
https://curl.haxx.se/
ephemeralpg
Run tests on an isolated, temporary Postgres database
http://ephemeralpg.org
fd
Simple, fast and user-friendly alternative to find
https://github.com/sharkdp/fd
ffmpeg
Play, record, convert, and stream audio and video
https://ffmpeg.org/
fish
User-friendly command-line shell for UNIX-like operating systems
https://fishshell.com
fzf
Command-line fuzzy finder written in Go
https://github.com/junegunn/fzf
git
Distributed revision control system
https://git-scm.com
git-lfs
Git extension for versioning large files
https://github.com/git-lfs/git-lfs
gnu-sed
GNU implementation of the famous stream editor
https://www.gnu.org/software/sed/
go
Open source programming language to build simple/reliable/efficient software
https://golang.org
handbrake
Open-source video transcoder available for Linux, Mac, and Windows
https://handbrake.fr/
httpie
User-friendly cURL replacement (command-line HTTP client)
https://httpie.org/
hub
Add GitHub support to git on the command-line
https://hub.github.com/
imagemagick
Tools and libraries to manipulate images in many formats
https://www.imagemagick.org/
libgxps
GObject based library for handling and rendering XPS documents
https://wiki.gnome.org/Projects/libgxps
llvm
Next-gen compiler infrastructure
https://llvm.org/
lua
Powerful, lightweight programming language
https://www.lua.org/
neovim
Ambitious Vim-fork focused on extensibility and agility
https://neovim.io/
p7zip
7-Zip (high compression file archiver) implementation
https://p7zip.sourceforge.io/
parallel
Shell command parallelization utility
https://savannah.gnu.org/projects/parallel/
prettyping
Wrapper to colorize and simplify ping’s output
https://denilsonsa.github.io/prettyping/
protobuf
Protocol buffers (Google’s data interchange format)
https://github.com/protocolbuffers/protobuf/
pyenv
Python version management
https://github.com/pyenv/pyenv
rclone
Rsync for cloud storage
https://rclone.org/
rhysd/git-brws/git-brws
Command line tool to open repository, file, commit, diff, pull request or issue in browser
https://github.com/rhysd/git-brws
ripgrep
Search tool like grep and The Silver Searcher
https://github.com/BurntSushi/ripgrep
ruby
Powerful, clean, object-oriented scripting language
https://www.ruby-lang.org/
rust
Safe, concurrent, practical language
https://www.rust-lang.org/
srkomodo/tap/shadowfox-updater
An automatic updater for ShadowFox
https://github.com/SrKomodo/shadowfox-updater
trash
CLI tool that moves files or folder to the trash
https://hasseg.org/trash/
tree
Display directories as trees (with optional color/HTML output)
http://mama.indstate.edu/users/ice/tree/
vcprompt
Provide version control info in shell prompts
https://bitbucket.org/gward/vcprompt
wget
Internet file retriever
https://www.gnu.org/software/wget/
yarn
JavaScript package manager
https://yarnpkg.com/
youtube-dl
Download YouTube videos from the command-line
https://ytdl-org.github.io/youtube-dl/

Like this post? Share on: TwitterFacebookEmail

Comments

So what do you think? Did I miss something? Is any part unclear? Leave your comments below.
You need a free Github account to comment.


Keep Reading


Published

Last Updated

Category

Notes To Self

Tags

Stay in Touch

Get New Posts In Your Inbox