2025-12-29 04:46:34
If you got some cash or gift cards for Christmas and want to try out some new software, you can try a few of these apps. I've installed and tested them all at some point. The links will take you to a short review with download information. If you find a broken link or an app is no longer viable, let me know and I'll make a quick edit. If you're a developer, drop me a DM and I will be glad to check out your work and possibly feature you on AppAddict if it has some unique features the community would appreciate.
Note - In almost all cases, I've listed the purchase and/or subscription price at the time I reviewed the app. Some have undoubtably changed, so make sure you check the current price before purchasing. None of these are affiliate links, they lead to wherever the developer markets his app. This is my hobby, not my part time job.
2025-12-28 01:57:31

One of my passions over the past few months has been growing and curating my collection of ebooks. I've loved reading longer than I've loved computers, but now I love both and this is how I married the two together. As a Mac and iOS user who also has a self-hosted server, I've tried a lot of different apps in an ongoing effort to craft the best workflow.
I was an Amazon customer for a long time, but in February of 2025, the company decided it would no longer allow customers to download their books as user-maintained files and limited them to access with Internet-connected Amazon-approved devices, and implicitly acknowledged that they could and would remove your access to your purchases at their discretion. Before their deadline arrived, I downloaded a thousand+ ebooks and audiobooks I'd purchased over the years. I removed the digital rights management restrictions from my property. Now I can use whatever device I want. I can convert the books to different formats and I can loan them to friends, just like the physical books I purchase at brick-and-mortar stores.
You can let your conscience be your guide. I still purchase books sold without DRM from various sources, but I also use:
Although some UI snobs don't care for its idiosyncratic interface, I use and love Calibre and its many plugins. I can't think of anything I want it to do that it can't handle. Its killer features include:
Apple's own Books app lets you import and read only three formats: pub, PDF, and iBook. It chokes on DRM. It also lacks queries beyond a basic search for authors and titles. It is very much geared towards selling you new books from Apple's bookstore. I only use it for backup.
I use an Intel MacBook as a daily driver for ebook management. When I am at home, I can use its built-in web server to browse my library on my iPhone and iPad. For remote access and to share with friends and family, I use Syncthing to keep a mirrored copy of my database on my self-hosted server. I run Calibre-Web a free third-party app in a Docker container that I connected to the Internet with a free Cloudflare zero-trust tunnel. Calibre-Web has a built-in OPDS service that connects to apps like Readest and MapleRead, so that I can do queries, read metadata, and download books on a device from anywhere with Internet connectivity.
I've been using MapleRead SE($8.99), the edition of the software with the biggest feature set. Other editions don't handle PDFs, and the free edition has a five-book limit. The full-featured edition offers extensive formatting of fonts, themes, and highlights. If you need or want language support, it has good tools for search, lookup, translation, highlighting, notes, and vocabulary lists. You can use text-to-speech to turn any book into a pseudo-audiobook. There are multiple ways to get content into your library, which will sync across platforms.
I am testing a relatively new, free, and open-source ebook app, Readest, an offshoot of the Linux app, Foliate, with a richer set of features and support for more platforms. Readest can do a lot of what MapleRead does, in fact, more in some areas, not so much in others. It supports more formats: EPUB, MOBI, AZW3 (Kindle), FB2, CBZ/CBR (comics), TXT, and PDF. The PDF support is new and has some rough edges. At present, I would not use it as my primary PDF reader if you are dependent on those documents for important work. Readest will sync notes and highlights across devices, but it doesn't handle uploading, so you'll have to do that manually if you want that feature to work as intended. One nice feature is the ability to load two books simultaneously, handy if you are working on your language skills and want to see the same book in different languages at the same time.
Goodreads is the OG of Internet book communities and at its inception created a lot of innovative tools. Today it's owned by Amazon, rarely adds new features and is used for data harvesting and to to steer you towards the walled garden of its billionaire owner. There are plenty of other apps and websites out there for book lovers and I encourage you to find one where you fit in.
2025-12-27 00:25:36

If you're running short on cash after Christmas, but you still want to try out some new software, you can try a few of these apps. I've installed and tested them all at some point. The links will take you to a short review with download information. If you find a broken link or an app is no longer free, let me know and I';ll make a quick edit. If you're a developer with a free app, drop me a DM and I will be glad to check out your work and possibly feature you on AppAddict if it has some unique features the community would appreciate.
2025-12-24 01:04:32

For the avid app collector there are a few tools available to help catalog and curate the assortment of programs that accumulate over time. You can use Apple's built in system report to get comprehensive information but it's rather dense and not illustrated. You can use an app like Apparency, but then you are limited to a single app at the time. My Applications, available in the app store for 99 cents, serves as both a database and a launcher for your computer.
One feature I love is a snapshot of my app usage for the past 24 hours. Typically, for me it averages around 85 or so, depending on what I am working on. When I write app reviews, I try to mention alternatives, which leads to me opening a half dozen browsers or terminal emulators at a time to look at their features. I am also not shy about running a lot of startup items, so that's always going to jack up my daily total by 30 or so apps.
The My Applications general interface includes a count of the number of apps you have installed, 653 in my case. It breaks the apps down into publishers, for example I have 98 apps from Apple itself and 16 from the wonderful developer Sindre Sorhus. Apparently, many apps don't provide publisher information because I have a lot that are not listed. It also breaks the apps into categories such as utilities, productivity, developer tools, graphics and design etc. The categories, while helpful, are a little too broad for my taste, for example I have 227 labeled as utilities and it seems that could have been further narrowed into categories like disk utilities, archive utilities, etc.
The app interface lets you choose sorting by name or last launched. It tells you how many apps you currently have running and how may you have launched in the past day. If you click on individual apps, you have the option to launch them or to get more information regarding size on disk, location, language localizations, download date and date of last update. A complete permissions report is included. The package contents are listed as is a complete description, apparently from the App store or developer's web site if provided. There are even screen shots provided.
One feature I love is a snapshot of my app usage for the past 24 hours. Typically, for me it averages around 85 or so, depending on what I am working on. When I write app reviews, I try to mention alternatives, which leads to me opening a half dozen browsers or terminal emulators at a time to look at their features. I am also not shy about running a lot of startup items, so that's always going to jack up my daily total by 30 or so apps.
(This is an update from an earlier post)
2025-12-23 22:40:17

Macs and Mac applications offer so many customizations that it's impossible to remember them all. Quite frankly, it can be easy to forget what's native and what's the result of a setting you've changed in a background utility. Just fine-tuning which apps open specific file types can be challenging if you have to do it from scratch.
I've typically used one of Apple's most powerful and functional apps to migrate my setup from one computer to another - Migration Assistant. These days I use Time Machine on an SSD as my source, and it runs incredibly fast. The drawback is that I accumulate cruft, stuff like the wi-fi password to a job I left six years ago and folders in my ~/Library for apps that I uninstalled when Obama was president -- even though I use App Cleaner and Pear Cleaner to do uninstalls. Still, it's worth the trade-off. The cruft really hurts nothing, and the time spent on setup is minimized.
One of the little-known features of Homebrew, a package manager for macOS, is that you can use it for backup and restore operations. The command brew bundle dump creates a text file you can transfer to a new computer, where you can then run brew bundle to reinstall every single app and package straight from the developer. I have 278 CLI packages and 249 casks (apps), and restoring them all would take just seconds to initiate.
This app gave me PTSD when I used it in Sonoma before a major bug was discovered. That bug, having to do with moving configuration files and replacing them with symbolic links, has since been fixed. These days, your dotfiles (configuration files) are sanely copied to your choice of cloud services. You can restore a copy of those files on a new Mac, and you won't have to reconfigure your apps one by one.
Supercharge, a multi-featured app from uber-developer Sindre Sorhus, has a feature on its Tools tab to back up the settings for any or all of the apps on your computer. I have never used the "all" feature, but I've copied settings between Macs many times for specific apps using this utility.
Offloader can ease the doubt about whether your files have been uploaded to iCloud or not, because it can be hard to tell sometimes. I keep my ~/Documents and ~/Downloads folders synced with iCloud, and they contain some huge sub-folders. Using Offloader, I can be certain that the files exist in the cloud and not just on my machine.
2025-12-23 03:40:16

Why do some apps not cooperate with updater apps that use Sparkle or Homebrew? Does it cost extra money, or is it more difficult to implement than I am aware of? I've heard that you can't use Homebrew unless your app has a GitHub page with more than 50 stars. Is that true? Why do so many apps that have an option within their built-in updaters to "Automatically update in the future" still insist on asking me if I want to update them? For me, the holy grail is an app that can be set to stay up to date and never require anything else from me. Most browsers can do it.
Staying on top of app updates is a constant struggle for me. I know that I am an edge case with upwards of 600 installed apps, but when testing and reviewing software is your hobby, that's what happens. There isn't a single updater that catches every available app on my box, so I run them all on a rotating schedule: Latest, Updatest, Homebrew, MacUpdater (for 10 more days), and even the one built into CleanMyMac (DO NOT COME AT ME). Even with all of those available, there are still a few apps in my stack that don't cooperate with updater apps.
Lest I sound like an ungrateful twat, I want to add that, by and large, most of the developers I've contacted, either as a customer or a blogger, have bent over backwards to be helpful. It can be almost surreal to receive help from people I've read about or listened to on podcasts. I'm extremely appreciative of the people who make the apps that help me get work done. Y'all rock.