Here we go again with my yearly roundup of my favorite stuff. I’m going to do this year in a few parts. This one will be all Mac apps, and it will the longest because Mac apps are my favorite.
Best new and updated macOS apps
In no particular order, here are some of my favorite new apps, as well as some that received notable updates. As always, this list is not exhaustive, and I welcome you to add your own top picks in the comments. I may even publish an addendum if I made any glaring omissions.
Many (most?) of these apps are available on Setapp, which now has over 230 apps. It’s definitely worth the monthly price, and I highly recommend checking it out if you’re not already a subscriber. It also gives your favorite developers a source of recurring income without forcing them into their own subscription model, which leads to requiring users to have a hundred subscriptions just to use the apps they love.
This is a really cool way to interface with your ~/.ssh/config file. It makes it easy to add advanced options, set up tunnels/forwarding, and quickly open connections.
I’m loving this one. It’s a battery manager for Mac laptops that allows you to set a max charge level and keep your Mac there. It’s supposed to be hard on a battery to be at 100% all the time, so if your laptop is plugged in more often than not, this will keep that from happening. It also offers a lot of info on your battery, can get actual hardware charge levels, and even controls the light on your magsafe cord to show you when you’ve reached your fully charged level, when it’s charging, and when it’s discharging.
I miss meetings. A lot. I look at the calendar and think, “oh I have 15 minutes, I could finish up this code before the meeting,” then get so absorbed that I miss the little notification from Calendar and show up 20 minutes late, if at all. This app takes over your whole screen with customizable alerts that make it absolutely impossible to miss a meeting. A life (and job) saver.
Not a new app by any means, but I’ve really gotten into using it this year. I’m not great at math. I have to break down complex problems to solve them, and with Soulver I can kind of write out my thoughts in sentence form and get the answers I need from them. Perfect.
A friend asked me about which AI app they should get, given the over saturation of the market at this point. This one stands out above the herd, allowing for easy chats with any available LLM, hotkey access with Quick Action style input, temporary and permanent chats, and more. It does it all in an easy to grok way.
I use Finder a lot, but when I’m deep into organizing or want to work with a cloud/FTP server, Forklift is where I turn. Frequently updated and rock solid.
iStat Menus saw a major update this year, and it’s awesome. There’s a “unified” menu bar item that can combine whatever information you like into one menu bar item. I have that and the weather icon in my menu bar, with system/network stats tucked away in my Bartender secondary menu bar. It’s elegant and useful.
However you feel about the state of the world, it’s becoming increasingly important to protect privacy where you can. Apple Messages is great for end-to-end encrypted chat with other Apple users, but for universal encrypted chat, Signal is the way to go. Also available on iOS, obviously.
I have a ton of fonts, mostly from my days as a graphic designer, and partly because I just like hoarding them. But finding the right font out of 5GB of fonts is rough, and the big players have not only become unaffordable, they’ve also become unreliable. Typeface simplifies the process elegantly, and offers all the typographical niceties you need.
CleanShot X gets my vote for overall best app of the year. It does its job (screenshots) so perfectly that you might not even realize how powerful it is. The floating windows at the edge of your screen, ready to drag, annotate, save, send to the cloud, or discard are perfect, plus you get screen recording, OCR, and beautiful screenshot editing all in one package.
I miss Fluid, but Unite fills most of that gap for me. I can make SSBs (Single Site Browsers) for all the web apps and services that don’t have a native Mac app. I use it for Bluesky and Threads, and have apps for my Linkding and Marky, just to name a few.
I can never have too many backups. I use Time Machine, Backblaze, Synology Drive, and Arq. Arq is versatile, with backups to B2, S3, SFTP, and more, and its restore functionality and version history is top notch.
Choosy has been around forever, and there are a few apps trying to contend for its spot. It makes it easy to use multiple browsers, set up rules for when to use which browser, and pops up a handy menu when there’s not a rule and you have multiple browsers open (or no browsers open, it’s totally configurable). It’s still my top choice for this functionality.
If you do batch image processing, or repeat the same steps on images regularly, Retrobatch offers a node-based interface for building workflows to automate image processing. I use it to turn templated images into things like Dimspirations (and all of the social and wallpaper sizes from one image) and all of the header images on my blog posts. And it can make droplets (which I call from LaunchBar), so it’s perfect for long-term automation tasks.
I swear by Kaleidoscope for all of my “diffing” needs. Whether I’m comparing versions of a file, multiple directories, Git merge conflicts, Git history, or anything I need to see the changes in (even images), Kaleidoscope offers a very Mac-assed experience with smooth edges. It’s not cheap, and you’ll know if you need it. And if you do, you’ll love it.
Tower is in the same category as Kaleidoscope. Not cheap, but if you need it, it’s the best there is. Working with Git has never been easier, including deep GitHub integration and support for everything from Git-flow to stacked brach workflows. It even has a Cmd-Z undo feature that does things that would normally require digging into reflogs and history fiddling that could take a normal user 20 minutes (or an hour…).
This is so cool. If you use Vim, and you’d like your keyboard-fu to extend elsewhere, kindaVim brings it to your whole Mac. Want to go to the top of a file list in Finder? Just hit the shortcut to enable kindaVim, hit gg, then hit i to return to “insert mode.” And bring your Vim shortcuts to everything from text editors to form fields. Works in browsers, in Terminals, in Finder, almost everywhere.
This utility does a few things, and it does them well. You can use it to create a Hyper key from your Caps Lock, but it can create a Meh key (⌃⌥⇧) for you as well. And its killer feature is screen search. You just pop up its search window, type some text that appears anywhere on your screen, hit Enter, and it focuses and clicks that button, checkbox, text, etc. Very handy.
I’ve completely moved away from Twitter. I didn’t delete my account because I still do some customer support there, but I use Mastodon for all of my social media-ing. And Ivory stepped in to fill the Tweetbot-sized hold in the Mastodon experience (it’s also from Tapbots). Multi-column layout, multi-account, beautiful interface, and seamless features for dealing with the Fediverse.
I’ve used Moom for years for window management. Version 4 was almost shocking in its breadth of new features. I can’t imagine the competition catching up any time soon.
It’s important to keep your apps up-to-date, and it’s easy to let apps you don’t use every day slip through the cracks. MacUpdater fixes that for you, constantly scanning for new updates and making it a one-click process to update everything at once.
I’m still using iThoughts X for as long as I can, but I’m really impressed with how far MindNode has come. I have to admit, it’s the best looking mind map software out there. I’m working my way over to it.
I probably wouldn’t drop the money on this if it weren’t on Setapp, but it is and I love it. For archiving, unarchiving, previewing zip contents, and pretty much anything having to do with compressed archives, it’s perfect. And it has a Quick Look plugin that makes previewing the contents of an archive as easy as hitting your space bar.
This is so cool, and I use it daily. You just hit a customizable shortcut in any app, and all of that app’s menu items are a typeahead search away, including Services and hidden menu items. I have it set to ⇧⌘P, which is also what I use for quick open and action palettes in every app that supports them, so the keyboard shortcut is second nature to me.
I continue to use Timing constantly. I don’t do a great job of tracking what I’m working on, starting timers (or adding Doing entries), or remembering where I spent my time. If I had billable hours, I’d probably love it even more. But the developer has added a bunch of new features in 2024, including a vertical timeline and AI-assisted classification of your time blocks. It’s perfect for a scatterbrain like me.
Curio might be the Mac app that gets the most frequent major version updates I’ve ever seen. And every time the new features are exciting. It’s a brainstorming, researching, project managing powerhouse. And the developer has continued adding great Markdown features that make my plain-text-loving side very, very happy.
A personal VPN that makes accessing all of your machines from anywhere easy. Your Macs, your iOS devices, your Synology/NAS, Windows machines, everything. No need to deal with updating dynamic DNS, just run Tailscale on everything and have instant access whether you’re at the coffee shop or halfway around the world. And you can run it all off a GitHub login, so setup can take just minutes.
Sleeve is my current pick for a “now playing” interface. With customizable desktop artwork and playback controls, it’s simple but pretty. It works with Spotify and Apple Music, with Last.fm integration.
It took me a long time to come around to VS Code. But now that I’m into it, I’m really into it. And using it with Copilot or Llama is an out-of-body cool coding experience.
Acorn
I should also mention that Acorn saw some awesome updates this year. I mostly use Affinity Photo, but I keep an eye on Acorn because it’s pretty brilliant.
Web apps
I’m going to go ahead and tack a few web apps onto this post, as there’s only a couple of them and I run these in Unite SSBs anyway, so they’re kind of Mac apps for me.
I’ve completely replace Pinboard with linkding now. All of my scripts that used to interface with Pinboard now use my self-hosted linkding API, and I have Shortcuts and extensions for every browser to make bookmarking as easy, if not easier, than it was with Pinboard. I’m even on a secret beta of a dedicated iOS app with a share sheet for bookmarking from anywhere. Hopefully that sees the light of day and I can share it with you.