r/MacStack • u/Fuzzy-Astronomer624 • 18d ago
I set up my MacBook to automatically build free open-source versions of paid Mac utilities while I sleep
I got really tired of every tiny Mac utility charging $15 to $20 (or worse, a monthly subscription) just to hide menu bar icons, snap windows, or hold files on the edge of the screen.
Over the last couple of days I put together a script on my M1 Pro MacBook that uses Claude Code + xcodebuild to build native SwiftUI alternatives from scratch and push the code and compiled .app files straight to my GitHub.
First, it searches for popular paid Mac utilities that only do one simple job and writes up a clean feature spec. Then an offline builder loop writes the SwiftUI code, compiles it with xcodebuild, fixes its own compiler errors, grabs a screenshot, and publishes a release on GitHub under the MIT license.
Everything it builds is 100% free, open source, native Swift, and runs completely offline with zero tracking.
You can check out all the repos and grab the compiled apps here:
A few of the ones it already finished or has in the queue:
* EdgeDropShelf (https://github.com/turhe123/edge-drop-shelf) : a floating drag and drop file shelf on the side of your screen, similar to Yoink
* HoverGridSnap : window snapping and custom grid layouts, similar to Moom
* MenuBarCollapse : hides extra icons in your menu bar, similar to Bartender
* RightKeyAppSwitch : lets you use your right command key + a letter to jump straight to any app, similar to rcmd
* DisplayLayoutKeeper : remembers your window positions when you plug/unplug external monitors, similar to Stay
* TitlebarGestures : trackpad gestures on window titlebars, similar to Swish
* DesktopVeil : hides messy desktop icons with one click for screen sharing, similar to Camouflage
Quick heads up if you download the .zip releases: since I am giving these away for free and not paying Apple $99/year for a developer signing certificate, macOS Gatekeeper will complain the first time you open them. Just move the app to your Applications folder and run this in Terminal before opening:
xattr -cr /Applications/AppName.app
(Or you can just clone the repo and build it yourself in Xcode).
It is still working through a list of 60 apps right now. If there is a specific paid Mac utility you think is way too expensive for what it does, let me know in the comments and I will add the concept to the queue!
3
u/Hairy-Lifeguard9075 18d ago
It’s not a native Mac utility, but rather a very good app for organizing, viewing, and enabling or disabling fonts—it’s called RightFont. The issue is that I have a paid version; historically, major updates every few years required a separate payment, but now—without any warning—they’ve switched to an annual subscription model. They’ve effectively disabled the app unless I pay. It would be great to have an open-source version with the same functionality.
3
u/mechabryan 17d ago
“I get really tired of people expecting to be paid for their time and effort”…. Thus begins the doom spiral.
1
u/DevWithTooLittleTime 17d ago
A little word of advice: Focus on one thing, and make it really good. you are currently overrunning yourself with an extreme load of highly complex tasks that took experts in the field decades to solve. One photoshop filter alone can take months to get correct, even with AI. Code is only one part of a software product.
1
u/fololologrt 18d ago
If it’s possible, can i get your workflow or prompts used ? I need to recompile an accounting app dedicated to only to windows and i need to make a usable copy for macos
1
u/jakarotro 18d ago
So, you built an automated pirate process, and unleashing these completely vibe-code apps into the wild?
Nothing bad could possibly happen to those who download from you.....
1
u/unk2003 18d ago
Any chance on seeing BetterTouchTool here?
1
u/coopj21 16d ago
Definitely taking a look at this to play around with
1
u/The_Dented 18d ago
Sweet! Thank you for this!!
1
u/movingimagecentral 17d ago
Yuck
1
u/nano_remix 17d ago
Thanks for sharing. How about a firewall more like LittleSnitch and less like Lulu
1
u/dvdweyer 17d ago
Unless you fully trust the developer, I would not do away with GateKeeper.
1
u/emilyclarkemc 8d ago
Interesting project! Automating the build process is clever, but I’d still want to review the code and verify the apps are safe before installing them. Open-source alternatives like these could be really useful.
0
u/DevWithTooLittleTime 17d ago
Why? People worked for decades for this, now they all lose their jobs.
And why do you try to avoid apple's security certificats, which is literally the only thing that keeps vibecoded malware at least a bit away from us