Skip to content

Instantly share code, notes, and snippets.

@christianromney
Created February 28, 2014 22:29
Show Gist options
  • Save christianromney/9281347 to your computer and use it in GitHub Desktop.
Save christianromney/9281347 to your computer and use it in GitHub Desktop.
Tools I find useful
ack # search
ansible # config mgmt
apachetop # how's apache
apple-gcc42 # helps to build certain software
aria2 # faster downloads
asciidoc # documentation
aspell # for emacs/vim spell-checking
bazaar # every now and then I clone a repo hosted by ubuntu
brew-desc # get better descriptions of homebrew utils
casperjs # javascript testing and screenscraping
cbmbasic # basic programming (fun)
celt # codec
closure-compiler # awesome + needed for ClojureScript
cscope # for vim
ctags # for emacs / vim
direnv # just fucking awesome (project/folder specific env vars)
djview4 # view some books
dos2unix # convert line endings to/from Windows
doxygen # autodoc
emacs # nuff said
erlang # PL geeks
faac # music
faad2 # music
fasd # quick command line navigation - must have tool
ffmpeg # video
flac # music
fluid-synth # music
fortune # for fun
ghc # haskell - currently haskell platform on Mavericks is broken fix coming soon
gist # meta
git # duh
git-extras # more toys for git
git-flow-avh # experiment
git-multipush # push to multiple remotes with one command
go # google's best language to date
goaccess # apache log files in realtime
graphviz # make pretty pictures
guile # scheme, baby
heroku-toolbelt # for the cloud
highlight # highlight source code
htmlcleaner # does what it says
htop-osx # top made prettier and heavier
httperf # measure perf
httrack # download sites
imagemagick # manipulate images
irssi # haxors talk on irc
ispell # another spell-checker
jack # audio daemon letting you route input/output around
jmeter # web performance testing
jq # awesome command line utility for parsing javascript and outputing to stdout
jshon # another json formatter / parser
jsmin # minify javascript
jsonpp # pretty-print json
jvmtop # does what it says
kdiff3 # looking for nice diff tool
lame # audio
leiningen # for clojure
links # sometimes you want to read a web page at the terminal — no, really
little-cms2 # experiment
lua # PL geeks
macvim # vim
mad # audio
maven # for java
maven-shell # experiment
md5sha1sum # useful programs
mercurial # for checking out code and stuff
midnight-commander # hard core geek file manager
mobile-shell # awesome fucking ssh-like tool for latent / broken connections
moc # awesome ncurses based audio player controls jackd --with-ncurses
mysql # duh
naturaldocs # comments into documentation
netcat # super useful utility belt
ngrep # network grep
nmap # port scanner deluxe
node # bad ass rockstar tech, needed for yeoman, bower, grunt
objective-caml # OCaml for PL geeks
openssl # kind of important
osxutils # 'setvolume 30' at the command line sets my vol to 30%
packer # awesome configuration mgmt for building images (local or cloud)
patchutils # diffstat is nice
phantomjs # headless webkit for testing javascript
pngcrush # compress images
psgrep # grep for processes
pstree # list processes as tree
pyenv # python version of rbenv
pyenv-pip-rehash # plugin for pyenv
pyenv-virtualenv # plugin for pyenv
python # python 2.7.x
r # stats 'n shit
rabbitmq # message queue
rbenv # ruby versions
rbenv-gemset # plugin for same
rename # file renaming on 'roids
riak # no-sql data store
rlwrap # adds readline support to cli tools that don't have it
rtmpdump # download real media streams
ruby-build # works with rbenv (multiple ruby versions)
sbcl # Common Lisp
scala # a modern java with lots of ugly syntax
siege # pound http servers
sloccount # count lines of code
smlnj # Standard ML for PL geeks
sqlite # lite database
ssh-copy-id # useful for getting your public key onto remote hosts
stgit # stacked git (patch queues)
tag # OS X Mavericks tags support from the command line
tig # view git history
tmux # terminal mutiplexer
toilet # make cool text at the cli
topgit # another patch queue for git
tree # useful way to list folders
typespeed # how fast can you type?
uncrustify # code beautifier
unrar # does what it says
watch # execute a command over and over
wget # get shit
xmlstarlet # useful command line xml utility belt
youtube-dl # get shit from youtube
yuicompressor # another command line js compressor
zeromq # networking library
zsh # my <3 shell
zsh-completions # completions for same
zsh-syntax-highlighting # does what it says
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment