Welcome to part 3 of my “Favorite Apps of 2016” series. This installment focuses on Mac utilities and developer tools. If you’re not a power user or a coder, there will probably be fewer apps of interest to you, but there are quite a few that are great gateways for intermediate users to start making more of their Macs.
I fell in love with this one in 2016. It covers all the bases that Cocktail did for me, plus disk scanning for large files, extension and launch agent management, and more. Again, not to be confused with MacKeeper.
I love Spotlight. I love HoudahSpot because it makes complex Spotlight queries easy while adding even more power. Recently-added Smart Folder export makes it helpful to me even outside of the app.
As a side note, I built this series using HoudahSpot to find apps opened within a date range and export the list with just the app name and category columns as a CSV file. Then a little manual curation and a ruby script to sort the list into posts by category.
This utility takes a lot of fiddling, but for adding keyboard features and other customizations, it’s pretty amazing. Finally a valid reason in my workflow to learn Lua.
It’s taken some time for Default Folder X to regain full functionality since El Capitan, but it’s there now and I’m glad to have it back. If Save and Open dialogs make you crazy, this is the solution.
Droplr continues to be my favorite way to quickly share screenshots, animated gif recordings, and Markdown/Code notes. It’s fast and well-integrated, and I love being able to use custom domains (ckyp.us, my Beastie Boys tribute of a domain name), sort my share history, and track analytics.
In 2016 I finally got serious about learning Keyboard Maestro. I always knew it was amazing, thanks to bloggers like Gabe Weatherhead (MacDrifter), Patrick Welker (RocketInk), and Dr. Drang, but now I’m actually starting to use it and realize the full scope of what it can do.
This one is a bit pricy ($20) for my needs, but worth it in the end. Browse folders of files with split previews, metadata inspection, sorting, filtering, and flagging, video playback, and more.
When my other system monitoring solutions fell behind the times or ceased development, I tried out Monity and it’s fit the bill nicely. It’s a Today widget that gives me all the CPU, disk, and network info I need.
LaunchControl has kept up with the OS changes, and is still the most solid and complete tool for managing (and creating) background daemons and agents for macOS. Even if that doesn’t sound interesting to you, trust me, it makes running scheduled and repeating tasks easy. You’ll thank me later.
This disk ejecting app from St. Clair Software is my top choice in its bracket. I can eject all (or specific) external and network drives with a keystroke, and automatically eject them on sleep.
I use iTerm 2, but Hyper (as well as Black Screen) have taken some serious strides in the realm of highly-customizable (via HTML/CSS/JavaScript) terminal apps.
I know, there are a ton of better looking RegEx apps with very cool features. RegExRX keeps drawing me back, though, with great highlighting, error reporting, and the ability to import and export a pattern converted to whatever language/syntax you’re working in. It can even generate code for initializing and executing regex objects in each supported language.
Kaleidoscope hasn’t updated since 2014, but it’s still the best diff/merge tool for my needs. A hefty price tag, though ($70), so you might prefer Xcode’s FileMerge and something like Patch Viewer.
Import PDF, SVG, PSD, AI or EPS documents or draw your own with built-in vector tools and output generated code in Swift, Obj-C, Java, C#, JavaScript or SVG, ready to use in your app as fully-scalable, code-driven graphics. It’s awesome, and there’s a Sketch plugin available.
I’m going to offer a strong recommendation of SwitchUp for developers, but with the caveat that it’s long been abandonware. It’s perfect for testing applications with multiple sets of preferences and cache files, though.
Next up will be my favorite iOS apps from the last year!