James Kyle Dat tagline tho

Favorite Software

This post comes word for word from my Github Repository. If you have any suggestions or corrections, feel free to make them there. I'll try and keep this post up to date with the repository.

This is a slightly-opinionated personal favorite list of software. In the future this may include other resources, but will always be tailored to developers and power users.


Navigation: Mac OS X | Linux | Chrome


Mac OS X

Prerequisites

I've included the short snippets to install most of these using Homebrew. The installation instructions for Homebrew and Homebrew Cask are also included. If you would prefer not to use either, you can click on the titles for their respective project pages.


1 Password

1Password gives you the security you need in today's online world without slowing you down. 1Password makes you more productive while simultaneously increasing your security with strong, unique passwords for all your accounts.

brew cask install onepassword

Pricing: $35 (single license)

Alternatives: LastPass, mSecure

Adium

Adium is a free and open source instant messaging application for Mac OS X, written using Mac OS X's Cocoa API, released under the GNU GPL and developed by the Adium team. Based on the libpurple protocol library, Adium can connect you to any number of messaging accounts on any combination of supported messaging services (see further down for the list) and then chat with other people using those services.

brew cask install adium

Pricing: Free (open source)

Alternatives: Pidgin, Trillian

Alfred

Alfred is an award-winning productivity application for Mac OS X. Alfred saves you time when you search for files online or on your Mac. Be more productive with hotkeys, keywords and file actions at your fingertips.

brew cask install alfred

Pricing: Free Basic Version (Upgrade £17)

Alternatives: Found, Quicksilver, LaunchBar, Launchy

Airmail

Lightning fast mail client for OS X

brew cask install airmail-beta

Pricing: Free beta channel, $2 (single license)

Alternatives: Sparrow, Postbox, Thunderbird

Bartender

Bartender lets you organize your menu bar apps, by hiding them, rearranging them, or moving them to Bartender's Bar.You can display the full menu bar, set options to have menu bar items show in the menu bar when they have updated, or have them always visible in Bartender's Bar.

brew cask install bartender

Pricing: Free Trial (4 Weeks), $15 (single license)

Alternatives: Broomstick

BetterTouchTool

BetterTouchTool is an awesome tool for customizing your touchpad/trackpad/Magic Mouse/Magic Trackpad devices, allowing complex gestures, custom keyboard shortcuts, window snapping and much, much more.

brew cask install bettertouchtool

Pricing: Free (proprietary)

Browser Dev Channels

Pricing: Free (open source)

Caffeine

Caffeine is a tiny program that puts an icon in the right side of your menu bar. Click it to prevent your Mac from automatically going to sleep, dimming the screen or starting screen savers. Click it again to go back. Right-click (or ⌘-click) the icon to show the menu.

brew cask install caffeine

Pricing: Free (proprietary)

Alternatives: Should I Sleep

CodeKit

Process Less, Sass, Stylus, Jade, Haml, Slim, CoffeeScript, Javascript and Compass files automatically each time you save. Easily set options for each language.

Note: I would highly recommend using existing command-line tools (eg. grunt) over companion apps like CodeKit. However, if that's not your idea of fun, then enjoy CodeKit.

brew cask install codekit

Pricing: Free Trial (10 days), $28 (single license)

Alternatives: Prepros, Livereload, Crunch

CodeRunner

Edit and run code in any programming language with just a single click.

Pricing: $10 (single license)

Daisy Disk

While working on your Mac you create and download a lot of files, but rarely delete anything. As time goes by you have less and less room for your data. Install a larger disk if you have a few hundred dollars to spare or pay monthly fee for cloud storage. Or get DaisyDisk at a fraction of the price and get room for your data by removing old junk you unlikely even thought you had.

brew cask install daisydisk

Pricing: Free test drive mode, $10 (single license)

Alternatives: GrandPerspective, WhatSize

Dash

Dash is an API Documentation Browser and Code Snippet Manager. Dash stores snippets of code and instantly searches offline documentation sets for 130+ APIs (for a full list, see below). You can even generate your own docsets or request docsets to be included.

brew cask install dash

Pricing: Free test drive mode, $20 (single license)

Evernote

Evernote makes it easy to remember things big and small from your everyday life using your computer, phone, tablet and the web.

brew cask install evernote

Pricing: Free, $5/mo or $45/yr (premium features)

Alternatives: Tomboy, Springpad

Fantastical

Fantastical's natural language event/reminder creation, beautiful calendar, and gorgeous list make it the best calendar you'll ever use. Stay on top of your schedule with features like native CalDAV support, automatic alarms for new events, OS X and iOS reminder support, and instant search.

brew cask install fantastical

Pricing: Free Trial (14 days), $10 (single license)

Alternatives: Qbix Calendar

F.lux

f.lux makes your computer screen look like the room you're in, all the time. When the sun sets, it makes your computer look like your indoor lights. In the morning, it makes things look like sunlight again.

brew cask install f-lux

Pricing: Free (proprietary)

Alternatives: Nocturne

Homebrew

The missing package manager for OS X.

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
brew doctor

Pricing: Free (open source)

Alternatives: MacPorts

Homebrew Cask

A friendly homebrew-style CLI workflow for the administration of Mac applications distributed as binaries.

brew tap phinze/homebrew-cask
brew install brew-cask

Pricing: Free (open source)

HyperDock

HyperDock adds long awaited features to your Dock: Select individual application windows just by moving the mouse on a dock item, use mouse clicks to quickly open new windows and many more.

brew cask install hyperdock

Pricing: Free Trial (15 days), $10 (single license)

Alternatives: DockView

ImageOptim

ImageOptim optimizes images — so they take up less disk space and load faster — by finding best compression parameters and by removing unnecessary comments and color profiles. It handles PNG, JPEG and GIF animations.

brew cask install imageoptim

Pricing: Free (open source)

Alternatives: ImageMagick

iStat Menus

iStat Menus is an advanced Mac system monitor, covering an enormous range of stats. It lives right in your Mac’s menubar, so detailed information is only ever a glance or single click away.

brew cask install istat-menus

Pricing: Free Trial (14 days), $16 (single license)

Alternatives: atMonitor, MenuMeters

iTerm 2

iTerm2 is a replacement for Terminal and the successor to iTerm. It works on Macs with OS 10.5 (Leopard) or newer. Its focus is on performance, internationalization, and supporting innovative features that make your life better.

brew cask install iterm2

Pricing: Free (open source)

Alternatives: TotalTerminal, MacTerm

MacVim

Vim is an almost compatible version of the UNIX editor Vi. Many new features have been added: multi-level undo, syntax highlighting, command line history, on-line help, spell checking, filename completion, block operations, etc. There is also a Graphical User Interface (GUI) available. MacVim is the text editor Vim for Mac OS X.

brew cask install macvim

Mathias Bynens' dotfiles

.files, including ~/.osx — sensible hacker defaults for OS X

Pricing: Free (open source)

Alternatives: Zach Holman's dotfiles, Yan Pritzker's dotfiles

Mou

When current available Markdown editors are almost all for general writers, Mou is different: It's for web developers. Syntax highlighting, live preview, sync scroll, fullscreen mode, auto save, powerful actions, auto pair, custom themes and CSS, HTML and PDF export, enhanced CJK support.

brew cask install mou

Pricing: Free (proprietary)

Alternatives: Byword, Marked

oh my zsh

A community-driven framework for managing your zsh configuration. Includes 120+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, macports, etc), over 120 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh

Pricing: Free (open source)

Alternatives: Prezto, Bash it

Pixelmator

Pixelmator 3.0 FX brings even more powerful ways to enhance your images. With the new Layer Styles, a complete set of Liquify Tools, and support for the new OS X Mavericks features — creating advanced and polished compositions — is now so much simpler, faster, and more enjoyable. And the new state-of-the-art image editing engine gives you the speed you need to keep the creative process smoothly flowing.

Pricing: Free Trial (30 days), $30 (single license)

Alternatives: Photoshop, Sketch, Gimp

Quick Look Plugins

List of useful Quick Look plugins for developers.

brew cask install qlcolorcode qlstephen qlmarkdown quicklook-json qlprettypatch quicklook-csv betterzipql webp-quicklook suspicious-package && qlmanage -r

Pricing: Free (open source)

Sequel Pro

Sequel Pro is a fast, easy-to-use Mac database management application for working with MySQL databases.

brew cask install sequel-pro

Pricing: Free (open source)

Alternatives: MySQL Workbench, Navicat

SourceTree

Say goodbye to the command line – use the full capability of Git and Mercurial in the SourceTree desktop app. Manage all your repositories, hosted or local, through SourceTree's simple interface.

brew cask install sourcetree

Pricing: Free (proprietary)

Alternatives: Tower, Sprout, Gitbox

Spectacle

Move and resize windows with ease. Window control with simple, customizable keyboard shortcuts.

brew cask install spectacle

Pricing: Free (open source)

Alternatives: SizeUp, Divvy, Cinch, Slate

Sublime Text

A sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance.

brew cask install sublime-text

Pricing: Free Trial (unlimited w/ prompts), $70 (single license)

Alternatives: Brackets, TextMate, Coda, TextWrangler, Espresso

TotalFinder

With TotalFinder you don't have to decide between the Finder and some replacement application. You get the Finder with all you already know plus some new handy features. You may selectively enable them as you progress with TotalFinder.

brew cask install totalfinder

Pricing: Free Trial (14 days), $18 (single license)

Alternatives: XtraFinder

The Unarchiver

The Unarchiver is a small and easy to use program that can unarchive many different kinds of archive files. It will open common formats such as Zip, RAR, 7-zip, Tar, Gzip and Bzip2. It will also open many older formats, such as StuffIt, DiskDoubler, LZH, ARJ and ARC. It will even open other kinds of files, like ISO and BIN disc images, some Windows .EXE installers. The list is actually much longer - see the program homepage for the full list.

brew cask install the-unarchiver

Pricing: Free (open source)

Alternatives: BetterZip, WinZip

Vagrant

Development environments made easy. Create and configure lightweight, reproducible, and portable development environments.

brew cask install vagrant

Pricing: Free (open source)

VirtualBox

VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely available as Open Source Software under the terms of the GNU General Public License (GPL) version 2.

brew cask install virtualbox

Pricing: Free (open source)

Alternatives: Parallels Desktop, VMware Fusion

VLC

VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVD, Audio CD, VCD, and various streaming protocols.

brew cask install vlc

Pricing: Free (open source)

Alternatives: MPlayerX

Xcode (& Command Line Tools)

Xcode is Apple's powerful integrated development environment for creating apps for Mac, iPhone, and iPad. Xcode includes the Instruments analysis tool, iOS Simulator, and the latest SDKs for iOS and OS X.

Pricing: Free (proprietary)


Navigation: Mac OS X | Linux | Chrome


Linux

Work in Progress

GIMP

GIMP is the GNU Image Manipulation Program. It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.

Pricing: Free (open source)

LibreOffice

LibreOffice is a comprehensive, professional-quality productivity suite that you can download and install for free, with no fear of copyright infringement. There is a large base of satisfied LibreOffice users worldwide, and it is available in more than 30 languages and for all major operating systems, including Microsoft Windows, Mac OS X and GNU/Linux.

Pricing: Free (open source)

PeaZip

PeaZip is a free Zip files utility, providing an unified, natively portable, cross-platform file and archive manager GUI for many Open Source technologies like 7-Zip, FreeArc, PAQ, UPX.

Pricing: Free (open source)

Shutter

Shutter is a feature-rich screenshot program. You can take a screenshot of a specific area, window, your whole screen, or even of a website – apply different effects to it, draw on it to highlight points, and then upload to an image hosting site, all within one window.

Pricing: Free (open source)

Sublime Text

A sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance.

Pricing: Free Trial (unlimited w/ prompts), $70 (single license)

Synapse

Synapse is a semantic launcher written in Vala that you can use to start applications as well as find and access relevant documents and files by making use of the Zeitgeist engine.

Pricing: Free (open source)

Terminator

Terminator, multiple terminals in one window. The goal of this project is to produce a useful tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

Pricing: Free (open source)

Thunderbird

Thunderbird is a free email application that's easy to set up and customize - and it's loaded with great features!

Pricing: Free (open source)

Tomboy

Tomboy is a desktop note-taking application for Linux, Unix, Windows, and Mac OS X. Simple and easy to use, but with potential to help you organize the ideas and information you deal with every day.

Pricing: Free (open source)

Trillian

Trillian is modern instant messaging for home and work that prioritizes chat interoperability and security.

Pricing: Free Trial (unlimited w/ ads), $12/yr (single license), or $48 lifetime (single license)

Vim

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is distributed free as charityware.

Pricing: Free (open source)

Virtualbox

VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely available as Open Source Software under the terms of the GNU General Public License (GPL) version 2.

Pricing: Free (open source)

VLC

VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVD, Audio CD, VCD, and various streaming protocols.

Pricing: Free (open source)

Wine

Run Windows applications on Linux, BSD, Solaris and Mac OS X.

Pricing: Free (open source)


Navigation: Mac OS X | Linux | Chrome


Chrome

AdBlock Plus

Adblock Plus blocks annoying ads on the web. It can block other things, like tracking, as well. With more than 50 million users, it is the world's most popular browser extension. Adblock Plus is an open source project created by Wladimir Palant in 2006. Eyeo was founded in 2011 by Wladimir Palant and Till Faida to make its development sustainable.

Download in Chrome Web Store

Pricing: Free (open source)

Chromecast

With Chromecast, you can easily enjoy your favorite online entertainment on your HDTV—movies, TV shows, music, and more from Netflix, YouTube, Hulu Plus, Google Play Movies and Music, and Chrome. No more huddling around small screens and tiny speakers. Chromecast automatically updates to work with a growing number of apps.

Download in Chrome Web Store | Purchase Device

Pricing: $35 Hardware, Free Software

Evernote Web Clipper

From interests to research, save anything you see online—including text, links and images—into your Evernote account with a single click.

Download in Chrome Web Store

Pricing: Free (proprietary)

Github Gmail

Open your GitHub notifications using shift + g, or with a "Visit Thread on Github" button in mail view.

Download in Chrome Web Store

Pricing: Free (open source)

Google Drive

Create new documents, spreadsheets, and presentations on your own or share and collaborate with others in real time. All your changes are saved automatically in Drive. There isn't even a save button.

Download in Chrome Web Store

Pricing: Free (proprietary)

Alternatives: Zoho Docs

Google Keep

With Keep you can quickly jot ideas down when you think of them and even include checklists and photos to keep track of what’s important to you. Your notes are safely stored in Google Drive and synced to all your devices so you can always have them at hand.

Download in Chrome Web Store

Pricing: Free (proprietary)

Postman REST Client

Postman is a powerful HTTP client to help test web services easily and efficiently. Postman let's you craft simple as well as complex HTTP requests quickly. It also saves requests for future use so that you never have to repeat your keystrokes ever again. Postman is designed to save you and your team tons of time.

Download in Chrome Web Store | Download Packaged App in Chrome Web Store

Pricing: Free (proprietary)

Stylebot

Change the appearance of websites instantly. Preview and install styles created by other users on stylebot.me. You pick an element and choose any changes you want to make from the editor. You can change the font, color, margins, visibility and a lot more. You can also write CSS manually.

Download in Chrome Web Store

VNC Viewer

VNC Viewer for Google Chrome displays the desktop of a remote computer within your web browser window, and lets you take control. You can run applications, change settings, access data, and use the keyboard and mouse exactly as you could were you sitting in front of that computer.

Download in Chrome Web Store

Pricing: Free (proprietary)


Navigation: Mac OS X | Linux | Chrome


Support

Have a question or need help? Tweet @thejameskyle.

Contributing

As an open-source project, contributions are more than welcome, they're extremely helpful and actively encouraged. If you see any room for improvement, open an issue or submit a pull request. Also make sure to take a look at the contributing doc.

License

This project is provided under the terms of the MIT License.


Authored by James Kyle · Github · Twitter · CodePen

Built Equal · Made in Boston