macapps Subreddit Mac Apps Reddit r/macapps Backup by AppleStyle on Telegram
91 subscribers
2.86K photos
728 videos
17K links
r/macapps subreddit backup on Telegram. A backup Project by @RoadToPetabyte and @AppleStyleOfficial http://pixly.me/rtp Join our subreddit backup on Discord, Telegram and Pinterest: https://discord.gg/abCudZwgBr or @redditbackup
Download Telegram
Read-it-later apps as of May 2026: GoodLinks, Raindrop.io or a different one?

What read-it-later apps do people use these days?

Is GoodLinks the most popular and reliable one? By reliable, I mean being able to capture most standard web contents properly, including paywall articles. I'd also like the app to support both highlights and notes in the saved articles.

Are GoodLinks and Raindrop.io the most popular ones or are there others, equally popular? I'm not looking for an app with 10 downloads so far in the app store - I want something proven.

https://redd.it/1tn42po
@macappsbackup
Is DevonThink 4 worth buying, and is the annual update worth it?

I just ended the update last month and am considering whether to purchase the update package for DevonThink4 Pro for $99.

I've been using it for a year now, but the operation experience is similar to that of an advanced Finder.

There are no particularly exciting features or ideas for me. The current version is also sufficient for my use.

I haven't found any discussion posts here on whether to buy the update package, and I want to know everyone's thoughts.

https://redd.it/1tnag5l
@macappsbackup
[OS] Cotabby: the free, open-source alternative to Cotypist AI Autocomplete

Less than a week ago, we launched our beta for Tabby, an free and open-source alternative to Cotypist, and today, we’ve already reached **700+ downloads, 250+ GitHub stars, and 7,000+ visits**, and have now released v0.1.0-beta.

Since then, thanks to the overwhelming support and feedback, we’ve rebranded to Cotabby and now have shipped so many improvements and new features.

Cotabby was built, and is still being built, because we love the idea behind Cotypist. It saved us a lot of time, and once it became part of our workflow, it was hard to imagine using our Macs without inline autocomplete.

But after the recent pricing update, it felt like Cotypist’s original spirit had started to drift: from a tool built to give people time back, to one increasingly shaped around monetization.

That is why we wanted to carry the idea forward the way we think many early believers would have wanted: free, open-source, local-first, and shaped by the people actually using it.

As time goes on, more Cotypist alternatives are appearing, but we can already see that most are already asking for your wallet. Yet, our stance is completely different: Cotabby is not being built to squeeze money out of its users.

We believe this kind of tool should be open, community-owned, and free to use. You should not have to pay a subscription, or even a lifetime license, just to use your own hardware and your own models.

That is the point of Cotabby:

* free and open-source
* 100% on-device inference
* no subscriptions
* no word caps
* No fake promises

We have been reading your feedback and shipping constantly, with work undergoing for personalization, better context awareness, better language support, faster & better completions, and broader macOS compatibility.

Please feel free to star the repo, report bugs, or open a PR, it all makes a real difference.

GitHub: [https://github.com/FuJacob/tabby](https://github.com/FuJacob/tabby)

Website: [https://cotabby.app](https://cotabby.app)

https://redd.it/1tnck57
@macappsbackup
What are the giveaways of a vibe-coded app?

Help me out here:

What are the dead giveaways that an app was “vibe coded” versus carefully engineered?

https://redd.it/1tnw0gx
@macappsbackup
Media is too big
VIEW IN TELEGRAM
I got tired of playing "Hard Drive Roulette" with my video projects, so I built a project-based backup app for Mac

https://redd.it/1to07zo
@macappsbackup
MegaCleaner 1.3 - native Mac cleaner with 39 per-tool scanners (Xcode, Docker, node_modules, simulator runtimes, browser caches, project logs, etc.), now with menu-bar mode, per-category scans and Reclaim Purgeable Space
https://redd.it/1to7q5z
@macappsbackup
What's the best "off-label" use of an app (i.e. using it for an alternative purpose)?

Some of my favourites:
QuickTime Player - You can create time lapse movies from a folder full of photos
VLC - Use as a screen recorder
Telegram Desktop - Cloud file storage** (** a few risks here to understand)

https://redd.it/1to63o1
@macappsbackup
Media is too big
VIEW IN TELEGRAM
Synapse - 2.9MB Mac app that replaces screenshots, OCR, clipboard, Keep Awake & more (2.0.1 now live)

https://redd.it/1to5m4x
@macappsbackup
Testing recording buttons in Mac apps. Why they are not as simple as they look.

Hey all,

I'm building a transcription app for Mac, and one of the main elements of the app is the **recording button**: it starts or stops recording when you press it. It looks very simple, but it's one of those cases where something is very simple on the outside, but quite complex on the inside.

As a side effect of engineering the perfect button, I researched how recording buttons behave in other apps. I compiled this post from my findings in case anyone is interested in such things at the intersection of engineering and UX. I never imagined writing a review of Mac apps' recording buttons, but I find it interesting and here we are 😄

# Why is it not that simple?

In my app, when you press the recording button, the following happens under the hood:

* App checks microphone and system audio permissions.
* Shows a disclaimer reminding you to get consent from participants.
* Checks if another recording is in progress and asks if you want to interrupt it.
* Checks if the AI model and speech assets for the chosen language are available.
* Tries to reserve the chosen language locale.
* Checks if any meeting recording is playing now, and stops it.
* Starts microphone recording.
* Waits a bit to prevent races in CoreAudio and starts System Audio recording.
* Starts the mixer, which mixes system audio with microphone input to produce a single audio stream for transcription.
* Resolves the transcriber audio format.
* Creates and starts the transcriber.

The thing that adds complexity is that all these steps are asynchronous, and the world changes when we begin the next one. Also, each one can fail, resulting in some unexpected state.

# Problem

Imagine the case when the user starts a recording and wants to stop it immediately. In this case, the user presses start recording and presses stop after a couple hundred milliseconds:

https://preview.redd.it/zgnedd3nmi3h1.png?width=1428&format=png&auto=webp&s=6c101df3e3b0dcd59a8ef2a1a7cb7f7a2968488f

In this scenario, we end up in an inconsistent state: recording is ongoing, but the app shows that it's stopped. Oops.

# Obvious solution

The app would just prevent the user from interacting with it during start/stop. This guarantees that nothing will interrupt the flow during startup. However, it gives us the following problems:

1. The user is blocked for up to 1 second waiting for feedback. They are not sure what happened, whether recording has started or not. They wait for feedback to continue their work. This breaks the flow and produces a tiny bit of friction.
2. If the user changes their mind, they have to wait until the button is enabled again. Slight frustration again.

While these details might not even be noticed by people, they create repetitive friction every day. And that's not what I expect from a helping tool.

# Perfect button

I'd call the button perfect if it's:

* Functional
* Responsive

It means that the button should immediately and optimistically indicate a state change, and never be disabled.

Let's see how some of the apps handle this.

**Disclaimer**: I totally understand why some apps disable the button and I don't blame anyone for that, especially indie developers. Each solution has its pros and cons, and these apps have many strengths. I am sharing my opinion here.

# QuickTime

[QuickTime on macOS 26.5](https://i.redd.it/viyufutpmi3h1.gif)

https://preview.redd.it/0slad81bni3h1.png?width=1428&format=png&auto=webp&s=339a798da40f1976960ccab3175ac3e62f3ba701

Recording starts instantly. When I press stop, it takes some time, disabling the button for a while.

# MacWhisper

[MacWhisper 13.21.1](https://i.redd.it/kpz67wesmi3h1.gif)

https://preview.redd.it/mvee9noeni3h1.png?width=1428&format=png&auto=webp&s=f8125ea89ad71e7dc650ab07e4bf9dfe4f7a1f01

There's a slight delay between the press of the start button and the appearance of the stop button. I can't stop recording immediately. Also, the button changes its position after I start recording, which requires additional cognitive
effort from me to find it.

# Superwhisper

[Superwhisper 2.14.0](https://i.redd.it/6dvivw9umi3h1.gif)

https://preview.redd.it/ct69hq0gni3h1.png?width=1430&format=png&auto=webp&s=1cccadab4aad7ca193b81cebaddc269d6c46bab7

This is the interesting one. It has a third state: transcribing. When I press start, it indicates that instantly. If I press stop immediately and nothing is recorded, it just stops instantly. And only if I press stop after it's running for some time, I have to wait for the transcription. I can clearly see that the developer thought about the implementation and put effort into it.

# Otter

[Otter 1.4.2](https://i.redd.it/hhseecvwmi3h1.gif)

https://preview.redd.it/lwp76v2hni3h1.png?width=1428&format=png&auto=webp&s=e12e3b688191081c1a07e9a86660c893124c57ea

As you can see, the button becomes disabled while it starts recording. And I need to wait before I can stop. It's difficult for me to understand what it does for so long.

# Talat

[Talat 0.11.5](https://i.redd.it/4m93b45ymi3h1.gif)

https://preview.redd.it/m3atxl1ini3h1.png?width=1430&format=png&auto=webp&s=108b79de24a8bedfb5343e0191078fca84d266aa

The button is disabled while recording is starting. The good thing is that the recording start is quite fast here, so it's mostly unnoticeable.

# iPhone Voice Memos

[Voice Memos on iOS 26.5](https://i.redd.it/0zy50ba0ni3h1.gif)

https://preview.redd.it/h7ur7s4jni3h1.png?width=1428&format=png&auto=webp&s=0fdf7517cea69bce025f9fc62997dd6c788f87ad

When I press start, it starts. When I press stop, it stops. Nothing more.

# Fireflies

[Fireflies 0.1.30](https://i.redd.it/a4zves03ni3h1.gif)

https://preview.redd.it/btjpsm8kni3h1.png?width=1428&format=png&auto=webp&s=599dd767ab3386007228d02313613a869a574f08

The button is locked during start, and it takes quite a time. The same thing for stopping. And I can't stop immediately if I changed my mind.

# Alter

[Alter 2.0.0-beta89](https://i.redd.it/uhqpmbp5ni3h1.gif)

https://preview.redd.it/fmwbefhlni3h1.png?width=1430&format=png&auto=webp&s=a38a8248ab7c421795b516584d46eb9b33d9e73e

When I press start, it takes some time to react. Alter doesn't show any progress during that time. If I try to stop recording immediately, the button still shows "Start Meeting Recording", and when I press it, it stops.

# Verdict

As you can see, most of the apps choose to disable the button during startup. As a developer, I understand why they do so. Also, I can easily imagine bringing that up at work and getting plenty of "Who cares?" replies. I understand that. However, would the original Mac exist without deep attention to details?

P.S. I skipped the engineering part since the post is already too long, and I'm not even sure if you're interested in it. Please let me know if you are, and I'd be happy to write about it.

https://redd.it/1todvfg
@macappsbackup
PureMac Comparison to Mole, Onyx, CleanMyMac

I recently tested PureMac to see how it stacked up against Mole, Onyx, and CleanMyMac after reading a post on r/macapps. I have used Mole, Onyx, and CleanMyMac for 6+ years and am trying to decide whether, or not, to cancel my $35 CleanMyMac annual subscription when it expires in August.

PurePath (https://github.com/momenbasel/PureMac) is an App Uninstaller, Orphan Finder, and System Cleaner utility. Mole, Onyx (Titanium Software), and CleanMyMac (MacPaw Way Ltd.) include these features along with additional capabilities like system optimization and monitoring.

From the aforementioned website (Bold are my comments):

# Competitive Positioning >>

Apple sells base-model Macs with 256 GB SSDs that you can't upgrade. The Mac mini, the Air, every entry-level MacBook Pro - the drive is soldered down. The next storage tier costs more than a midrange Windows laptop. Once you've paid it, every gigabyte you've already bought matters.

Most Mac cleaners are subscription apps that hide their disk usage behind a paywall, ship telemetry by default, and trade on FUD ("47 GB of junk detected!"). PureMac is the opposite:

One-time install. No subscription, no trial, no account. (Mole and Onyx offer frequent updates without requiring any accounts, subscriptions, or trials. CleanMyMac is sold on a subscription basis and requires an account.)

No telemetry. It never phones home. It doesn't even know you exist. (Mole and Onyx have equal privacy protections. CleanMyMac does not have these protections. Note: All of the products require Full File System access privileges to perform their tasks. )

Open source under MIT. Read the code, fork it, audit it. (Mole is licensed using the MIT Open-Source license, Onyx is donationware licensed using a proprietary license that doesn't allow for forking and derivatives. CleanMyMac is sold under a proprietary license through, in the USA, the App Store.)

Honest scans. "Junk" means actually-junk: cache directories the OS itself would purge, orphaned files left by apps you've already deleted, broken installer receipts, that 4 GB Xcode DerivedData blob from 2023. (Mole, Onyx, and CleanMyMac offer scan customization and a more comprehensive, out-of-the-box scan set.)

Real uninstalls. Drag an app, see every preference plist, cache folder, container, launch agent and log file it dropped across your library, remove all of it at once. (Drop and Drag is not implemented in by Mole, Onyx, or CleanMyMac. All three do offer other means to preview all of an apps artifacts including some not mentioned by PureMac. Optimization results previews are also featured in Mole, Onyx and CleanMyMac.)

(User, Dev and Support Ecosystem >> PureMac has a growing open-source ecosystem that may catch up to Mole's open-source ecosystem in the future. Onyx and CleanMyMac have typical proprietary software support offerings with CleanMyMac, as the much larger business, is richer and more efficient.)

# Product Description >>

App Uninstaller

Discovers everything in /Applications and \~/Applications, then uses a 10-level matching engine (bundle ID, team identifier, entitlements, Spotlight metadata, container discovery, company-name heuristics, partial path matches) to find every file the app dropped on your disk. Three sensitivity tiers - Strict, Enhanced, Deep - let you choose how aggressive that match is. Apple system apps are excluded from the uninstall list automatically.

Orphan Finder

Walks \~/Library and surfaces files left behind by apps that no longer exist on disk. The matcher compares against bundle identifiers and normalized names of every installed app, so a leftover \~/Library/Containers/com.foo.bar from an app you deleted in 2022 shows up clearly.

System Cleaner

Smart Scan runs every category in parallel. Each category is its own deliberate scanner:
System Junk - system caches, logs, temp files
User Cache - dynamically discovered, no hardcoded app list
AI Apps - Ollama and LM Studio
PureMac Comparison to Mole, Onyx, CleanMyMac

I recently tested PureMac to see how it stacked up against Mole, Onyx, and CleanMyMac after reading a post on r/macapps. I have used Mole, Onyx, and CleanMyMac for 6+ years and am trying to decide whether, or not, to cancel my $35 CleanMyMac annual subscription when it expires in August.

PurePath ([https://github.com/momenbasel/PureMac](https://github.com/momenbasel/PureMac)) is an App Uninstaller, Orphan Finder, and System Cleaner utility. Mole, Onyx (Titanium Software), and CleanMyMac (MacPaw Way Ltd.) include these features along with **additional** capabilities like system optimization and monitoring.

From the aforementioned website **(Bold are my comments)**:

# Competitive Positioning >>

Apple sells base-model Macs with 256 GB SSDs that you can't upgrade. The Mac mini, the Air, every entry-level MacBook Pro - the drive is soldered down. The next storage tier costs more than a midrange Windows laptop. Once you've paid it, every gigabyte you've already bought matters.

Most Mac cleaners are subscription apps that hide their disk usage behind a paywall, ship telemetry by default, and trade on FUD ("47 GB of junk detected!"). PureMac is the opposite:

One-time install. No subscription, no trial, no account. **(Mole and Onyx offer frequent updates without requiring any accounts, subscriptions, or trials. CleanMyMac is sold on a subscription basis and requires an account.)**

No telemetry. It never phones home. It doesn't even know you exist. **(Mole and Onyx have equal privacy protections. CleanMyMac does not have these protections. Note: All of the products require Full File System access privileges to perform their tasks. )**

Open source under MIT. Read the code, fork it, audit it. **(Mole is licensed using the MIT Open-Source license, Onyx is donationware licensed using a proprietary license that doesn't allow for forking and derivatives. CleanMyMac is sold under a proprietary license through, in the USA, the App Store.)**

Honest scans. "Junk" means actually-junk: cache directories the OS itself would purge, orphaned files left by apps you've already deleted, broken installer receipts, that 4 GB Xcode DerivedData blob from 2023. **(Mole, Onyx, and CleanMyMac offer scan customization and a more comprehensive, out-of-the-box scan set.)**

Real uninstalls. Drag an app, see every preference plist, cache folder, container, launch agent and log file it dropped across your library, remove all of it at once. **(Drop and Drag is not implemented in by Mole, Onyx, or CleanMyMac. All three do offer other means to preview all of an apps artifacts including some not mentioned by PureMac. Optimization results previews are also featured in Mole, Onyx and CleanMyMac.)**

**(User, Dev and Support Ecosystem >> PureMac has a growing open-source ecosystem that may catch up to Mole's open-source ecosystem in the future. Onyx and CleanMyMac have typical proprietary software support offerings with CleanMyMac, as the much larger business, is richer and more efficient.)**

# Product Description >>

**App Uninstaller**

Discovers everything in /Applications and \~/Applications, then uses a 10-level matching engine (bundle ID, team identifier, entitlements, Spotlight metadata, container discovery, company-name heuristics, partial path matches) to find every file the app dropped on your disk. Three sensitivity tiers - Strict, Enhanced, Deep - let you choose how aggressive that match is. Apple system apps are excluded from the uninstall list automatically.

**Orphan Finder**

Walks \~/Library and surfaces files left behind by apps that no longer exist on disk. The matcher compares against bundle identifiers and normalized names of every installed app, so a leftover \~/Library/Containers/com.foo.bar from an app you deleted in 2022 shows up clearly.

**System Cleaner**

* Smart Scan runs every category in parallel. Each category is its own deliberate scanner:
* System Junk - system caches, logs, temp files
* User Cache - dynamically discovered, no hardcoded app list
* AI Apps - Ollama and LM Studio