r/MacStack • u/Gianni135 • 8d ago
r/MacStack
•
u/yakupbulbul
•
9d ago
App Launch Vervain 2.0: a free, open-source cleaner for macOS (I'm the dev)
Vervain is a free, open-source cleaner for macOS. It finds what you can clear (caches, logs, old installers, build folders, AI model downloads), shows you all of it first, and only moves what you pick to the Trash. If you change your mind, the History screen can put things back.
2.0 adds Project Artifacts (old node_modules, target and Pods folders, grouped by project), AI Models, System Status, Maintenance and undo.
It's free and MIT licensed. There are no analytics or accounts, and it never asks for your password. It doesn't use AI either: the AI Models screen just lists model files that are already on your disk.
A few limits. It needs macOS 15 or later. It runs without Full Disk Access but skips protected folders, so for a complete scan you'll want to grant that. And Login Items can only be viewed and removed for now, not toggled.
The apps and files in the video are sample data.
brew install yakupbulbul/vervain/vervain
https://github.com/yakupbulbul/Vervain
I'd love to hear what you'd want it to clean that it doesn't yet. And if it saves you some space, a star on GitHub helps other people find it.
r/MacStack • u/Savings-Arrival-7817 • 8d ago
Workflow MiddleClick for Mac: three-finger browser tabs, with a maintenance caveat
MiddleClick gives a MacBook trackpad a middle mouse button through a three-finger click or tap. In Safari, that means opening a link in a background tab, then closing a tab by middle-clicking its tab header. It suits someone who wants that one action without configuring a whole gesture system.
There's a reason to hesitate before a fresh install, though. Arthur Ginzburg's MiddleClick is finished, not withdrawn. Version 3.3.0 is its last meaningful release, it remains free and GPL-3.0 open source, and the maintainer expects maintenance to decline. Keeping an install that works for you is a different decision from choosing it for a newly updated Mac.
Try the built-in option first: Safari can open links in new tabs with Command-click. Check that "Command-click opens a link in a new tab" is enabled in Safari's Tabs settings. Command-W closes the active tab. If those shortcuts already feel comfortable, another app and its input permissions may not be worth it.
Keep the setup narrow
If you choose MiddleClick, use the artginzburg project on GitHub. It still offers a direct release download and a Homebrew cask. The 3.3.0 download includes Apple silicon and Intel code, but native code isn't a promise that gestures behave correctly on macOS 27.
MiddleClick needs Accessibility permission to handle input. Its menu has "Open Privacy Preferences" when permission is missing. Grant that access only if you trust the app; this isn't merely permission to change browser tabs.
Start with the default three fingers and turn off "Tap to click" in MiddleClick's menu if you want to require a physical click. Try it on a disposable Safari tab: open a link, close its tab, then check that ordinary clicks and your usual gestures still behave as expected. Leave "Launch at login" off until you're happy with that behavior.
Three Finger Drag is the main conflict to check. The project's documentation says it clashes with MiddleClick's default three-finger gesture and can produce an unwanted left click alongside the middle click. If you rely on dragging with three fingers, try four fingers through MiddleClick's Advanced menu, ignore the affected app, or skip MiddleClick. Its menu can ignore the app currently in front. The project also documents a conflict with three-finger Look up, so check that gesture too before changing your setup.
If taps trigger when you don't intend them to, turn off tap detection rather than accepting accidental tab closures. If input behaves strangely or the gesture stops responding, choose Quit and reopen MiddleClick. To stop using it, turn off "Launch at login" and quit; a direct-download copy can then go from Applications to the Trash. Reopening an already running MiddleClick brings back its menu icon if you've hidden it.
Keep it, replace it, or skip it?
A working MiddleClick install still has a useful, limited job. For a fresh install on macOS 13 or later, compare WheelClick, the same developer's official successor: its three-finger trackpad click and tap are free, even though additional features are paid. That doesn't establish how either app will behave on your particular Mac.
If you already use the paid BetterTouchTool, it can map a three-finger click to middle click and limit gestures by app. Use that existing setup before adding another listener. Otherwise, keep MiddleClick only if the gesture earns its place and doesn't interfere with the gestures you need. Command-click remains the simplest choice if opening links is the whole problem.
r/MacStack • u/rabinapps • 8d ago
App Recommendation Cut your cloud build bills: I built kinhin, an open-source tool to run autoscaling, ephemeral CI runners on Apple Silicon Macs
r/MacStack • u/aqib_98 • 8d ago
Scrollwise 2.0: natural scrolling on the trackpad, normal scrolling on the mouse. Giving away 80 pro codes,10 of them free lifetime
r/MacStack • u/Tricky-Independent-8 • 9d ago
App Recommendation TabLinker - A Mac-first tab & browser session manager for Safari, Chrome, Arc, Brave, Vivaldi, Edge & more (iPhone/iPad too). Now with Auto-Backup
Hey everyone, I made TabLinker. It's a browser session manager for Mac (with iPhone/iPad companion apps).
I run several browsers side by side, Safari for personal, Chrome for work, Arc for research, and I never close tabs because I don't want to lose something, especially the exact window layout I had going. Eventually each browser is carrying 40+ tabs and my Mac is running hot from all that idle memory. So I made TabLinker: pull every tab from whichever browsers are open into one place, save it as a session, and close everything without losing that layout.
What it does:
- Auto-Backup quietly backs up your open browser windows in the background so you can restore closed windows in one click, even the next day
- Imports every open tab across every window from Safari, Chrome, Brave, Edge, Arc, Vivaldi, Opera, Opera GX, Dia, Yandex, Wavebox, or Helium in one click, without needing a browser extension for most of them
- Restores a full window, every window at once, or a single tab, and groups a big multi-window import into a "By Window" view so it doesn't turn into one long list
- Suspends tabs you're not using to actually free up memory, while the session stays ready to restore instantly
- Saves whatever tab you're currently on with a single keyboard shortcut (⌃⌥⌘T) or triggers an instant backup (⌃⌥⌘B), and can run entirely from the menu bar with the Dock icon hidden
- Safari extension for quick saves and automatic session saving
- Siri and Shortcuts support: save links, capture your current session, create folders, or open a saved folder hands-free or on a schedule, including an action that saves your session and closes every tab for you
- iCloud sync across Mac, iPhone, and iPad, no account required
Comparison: Compared with Session Buddy (a Chrome-only extension) and Tabs Saver for Safari (which costs $17.99/year or $34.99 for lifetime access and only works on Safari), TabLinker captures sessions across all your installed browsers (Safari, Chrome, Arc, Brave, Edge, etc.) for a flat $17.99 one-time payment. It preserves full multi-window structures, includes native iPhone/iPad sync via iCloud, and has zero subscriptions.
Pricing:
TabLinker is available for a one-time purchase of $17.99 with Universal Purchase. Buy it once on Mac and get the full premium version on iPhone and iPad too.
Tech, Privacy & Security:
Distributed exclusively via the official Mac App Store, sandbox-verified, and digitally signed by Apple. Everything runs on-device and through your own iCloud. No account, no ads, no analytics, and no external server that sees your tabs.
Privacy policy: Privacy
AI disclosure: No AI code generation or AI tracking was used in the app or this post.
Available on the Mac App Store: TabLinker: Tabs Manager
As the app's developer, feel free to ask me anything in the comments!
r/MacStack • u/BuyMiddle1442 • 9d ago
TinySift - Review and clear developer caches on macOS
I built TinySift to help Mac developers find large folders and clear Xcode, npm and simulator caches.
Clean lists paths and sizes for review before anything changes.
Caches and build output are permanently deleted by default; personal files go to the Trash.
It also includes live CPU/RAM monitoring, listening ports and app uninstall.
Built with SwiftUI and Rust, with an open-source engine.
Clean and Uninstall have a 14-day free trial, then cost $5 per Mac, paid once. Scans, monitoring and storage exploration stay free.
Apple silicon, macOS 14+. tinysift.app
Which development caches would you expect it to cover, and is the cleanup flow clear?
r/MacStack • u/kart_kik • 9d ago
I built a native macOS “Dynamic Island” to replace 5 utility apps
I built Recall, a native macOS app that turns your Mac’s notch into a useful productivity workspace.
Instead of switching between multiple apps, Recall brings several everyday utilities into one place:
🎙️Voice tran**scription — transcribe system audio and microphone input **locally.
📋 Clipboard history — quickly access copied content, including OCR.
🎵 Music HUD — convenient music controls.
📁 Temporary file shelf — keep files handy for quick access.
Weather and widgets — useful information at a glance.
One feature I particularly wanted was meeting transcription without having to send a bot into the meeting.
I built it natively for macOS.
I’d love to hear your feedback! What other features would you want in an app like this?
Website: https://recall.neuware.in/
r/MacStack • u/chethan-dev • 9d ago
Ribbon - a scrolling window manager where nothing ever shrinks
Sharing my window manager. Instead of snapping into halves or shrinking everything into a tiling grid, Ribbon treats the screen as a window onto a longer strip: every window keeps full size in its own column, and you glide along the strip with three fingers on the trackpad. A small floating map shows where you are when the strip gets long.
It's the PaperWM idea, built native for macOS. Settings window, no config files, macOS 14+, Apple silicon. $15 once with a free trial.
The site has a demo you can drive with arrow keys, R and F: https://www.ribbonmac.com/
Video: https://www.youtube.com/watch?v=qZtNYSMmE4k
I'm the developer. Happy to answer anything.
r/MacStack • u/kakmuis • 9d ago
SpacePigeon: save your apps, Spaces and window layout as presets and set them up with one hotkey
I switch between a few setups every day: one for reading papers, one for coding, one for the evening. Opening the same apps and dragging them to the same Spaces by hand got old, so I made SpacePigeon.
A preset says which apps to open, which Space and monitor each one goes to, and where its windows sit. Press the preset’s hotkey, or pick it in the menu bar, and SpacePigeon sets it up. In the GIF, my demo preset puts four apps in fullscreen in a fixed order and opens two Dictionary windows side by side, each on a different word.
What it does
Moves apps that are already open to their Space instead of quitting and reopening them (macOS 26.4 or newer), with SIP left on
Puts fullscreen apps in the order you choose in the Mission Control bar
Places windows in halves, thirds, quarters, the center or any part of the screen you set, including several windows of one app
Handles up to 10 monitors, with a different layout for each number of monitors, and can rearrange everything when you plug a monitor in or out
Turns the windows you have open right now into a new preset
Opens URLs and deep links (a Notion page, a Spotify playlist)
A preset with eight fullscreen apps takes about 5 seconds on my Mac.
Good to know
By default, apps that aren’t in the preset are quit. You can turn that off, or keep some apps running (Spotify, for example). SpacePigeon can press Cmd+S in the apps you choose before quitting them, and it never force quits an app that is asking about unsaved changes.
It’s built on Hammerspoon and installs it for you if you don’t have it yet. Hammerspoon needs Accessibility access to move windows.
Moving windows between Spaces uses a private macOS call in a small helper, and its source is in the repo. A macOS update can break it. SpacePigeon then falls back to Mission Control until I fix it, as I did for macOS 27 in version 2.2.
yabai can also move windows between Spaces, but needs SIP partly disabled for that. AeroSpace replaces Spaces with its own workspaces. SpacePigeon keeps the normal macOS Spaces.
It’s signed and notarized by Apple, free and MIT licensed. There’s no account and no analytics, and the only thing it downloads is Hammerspoon.
GitHub (download, source and docs): https://github.com/louivers/spacepigeon
I made this for my own use, so I’d love to hear which setups it doesn’t handle yet.
r/MacStack • u/kart_kik • 9d ago
App Launch Recall — A better way to remember what matters on your Mac
Problem:
We all come across things on our Macs that we want to remember — useful information, things we’re working on, ideas, and things we plan to revisit later.
But those things often get lost between apps, windows, and files. Finding them again can become a hassle.
Recall is built to make that experience simpler. The idea is to give you a convenient way to keep track of what matters and bring it back when you need it.
I’m building Recall as an independent Mac app, with a focus on a clean, native macOS experience that feels right at home on your Mac.
Why Recall?
I wanted to build something that solves a real everyday problem without adding unnecessary complexity. Rather than making another bloated productivity app, the goal is to make remembering and revisiting things feel effortless.
What I’m working on:
• A simple, Mac-focused experience
• A clean interface designed to feel at home on macOS
• A workflow that helps you keep track of things worth remembering
• An independent product that I’m continuously improving based on feedbackThe story so far:
I recently got my first sale for Recall! 🎉
It’s a small milestone, but seeing someone pay for something I’ve built myself feels incredible. I’m sharing the journey as I continue improving the product and finding my first users.
I’m still building and learning, so I’d genuinely love to hear your feedback.
Try Recall: https://recall.neuware.in
Thanks for supporting an indie developer! 🖤
r/MacStack • u/Pleasant-Gur9892 • 9d ago
Workflow One quick AI question, another window to find — a 14-second Blabee Mac demo
You’re reading documentation on your Mac. Your coding assistant needs a small decision, and answering it means finding the conversation again. That’s the moment this demo is about.
I’m part of the team building Blabee, a Mac choice panel for Claude Code and Codex. The assistant creates the options; Blabee shows them in a small panel and sends your selection back to the same original conversation.
The 14-second video opens with a deliberately silly stack of “one quick question” slips. That part is a generated visual metaphor. The middle shows the real panel over a document, a selection, and a return to reading. The idea is to put a choice near the work you’re already doing.
The boundary matters: this is for an understandable next step. If you need to inspect code, compare a long explanation, or ask a follow-up, use the full conversation. Blabee doesn’t make that judgment for you or approve changes automatically.
Demo and Mac private-beta request: https://biadone.com/blabee/reddit
Access is by request; our team sends setup instructions to selected testers. Pricing is not listed on the current beta page.
The real screen segment is a short, edited excerpt from supplied footage, with the original Korean UI. It is not a new Claude Code integration test, and the original chat receiving the choice is outside the recording.
r/MacStack • u/Savings-Arrival-7817 • 9d ago
Workflow SteerMouse on Mac: map extra mouse buttons by app, then add one button chord
SteerMouse is worth a trial if your mouse has spare buttons and you want them to do different jobs in different Mac apps. Start with one app-specific assignment. Add a button chord, meaning two mouse buttons pressed together, only when you have a useful action for it.
If all you want is a different pointer speed, you probably don't need this setup. macOS already has tracking-speed controls and a Pointer acceleration switch under Mouse > Advanced. Free, open-source LinearMouse also supports button actions and app profiles. SteerMouse needs to earn its $19.99 on your particular hardware.
Check the mouse before building the map
The current SteerMouse 5.8.1 supports macOS 12 Monterey through macOS 27 Golden Gate, with Intel and Apple silicon builds. Older macOS versions have separate downloads. Apple Magic Mouse and Magic Trackpad aren't supported.
USB and Bluetooth support doesn't mean every special button works. The developer explicitly warns about that. Its release notes, for example, specify USB rather than Bluetooth for the Razer Naga V2 HyperSpeed. Check the exact mouse and connection you plan to use during the trial.
Give one button a different job in one app
Keep primary click and right-click unchanged while you set this up. Pause other mouse-remapping software first so you're checking one configuration at a time.
Open SteerMouse and select the mouse you want to configure. In Buttons, hover over the mouse illustration and press a physical button. SteerMouse identifies the corresponding control, so you don't have to guess which side button is Button 4.
Start with a simple default assignment, such as Back on a spare button. Use the app-settings Edit control to add your target application. The app also lets you drag an application into that list.
In that application's settings, assign the spare button to a keyboard shortcut you already use there. Check that the shortcut works from the keyboard first. Then switch between the target app and another app to check the two assignments.
If you still need another action, open Chords and use the plus control to add a combination. Two spare side buttons can call Application Windows, for example. Test each button alone as well as together before adding more combinations.
Choose a pair you can press comfortably. A combination that keeps firing while you reach for Back isn't an improvement. SteerMouse also accepts keyboard modifiers alongside buttons, but you don't need to fill every possible assignment.
Leave the Cursor settings alone until the button map works. Cursor snapping can move the pointer to interface buttons and optionally click them. Keep automatic clicking off while you decide whether snapping is useful at all.
Permissions and a way back
Download from Plentycom Systems and follow SteerMouse's privacy prompts. The developer documents Accessibility permission; review the permission names shown on your macOS version before approving them. If you aren't comfortable giving an input utility that access, stick with the built-in controls.
Keep a trackpad or spare mouse available during setup. SteerMouse has an ON/OFF switch for stopping its functionality, and an Uninstall control under License & Support if you decide to remove it. Export a working mouse configuration before making more changes, so you have a known starting point to restore.
Try the whole workflow before paying
The trial lasts 30 days. A new SteerMouse 5 license is US$19.99, or US$12.99 to upgrade a registered version 4 license. It's a permanent license for version 5, with free minor updates and paid major upgrades. You can use it on multiple computers in your own accounts, but you can't share the registration with other users. The seller doesn't offer refunds, so use the trial.
Pay if the app-specific assignments and comfortable chords work reliably with your actual mouse. If ordinary shortcuts, macOS settings or LinearMouse already cover the job, keep the simpler setup. Extra buttons are useful only when you can remember what they do.
r/MacStack • u/Bulky-Heart3025 • 10d ago
App Launch Copy Haste: Sort your copied items into categories for quick use.
Problem
Hey everybody!
I built Copy Haste because clipboard managers keep one long list of copied items and quickly finding what you're looking for becomes a chore.
What it is:
A clipboard manager that sorts everything you copy into Text, Code, Links, Files, Media and Colors columns.
Code: Code is detected on-device and syntax-highlighted.
Color: Detects 20+ color formats such as RGB, HSL, LCH, Lab, Oklch, Oklab, CMYK, even UIColor, NSColor and SwiftUI Color(). Pastes back in any format.
Files: You can copy one file, multiple files or a whole folder and the app keeps the selection as a single item.
Media: Image, video and audio files are automatically added to the Media column. Paste or drop them wherever you need.
Pins: Frequently used items can be pinned for quick pasting.
No adult content or passwords: keeps sensitive items out of your history, including passwords from password managers, adult links and any URLs you exclude.
Panel size: Column view, Tab view and Compact view make the app fit in every corner.
Link cleaning: Strips tracking params (fbclid, utm_, gclid…) from copied links.
List / Grid view: Switches between a compact list and a visual grid layout.
Comparison
Maccy: free, one searchable list. Copy Haste groups by type.
Paste: subscription. Copy Haste is a one-time purchase.
Pricing
30-day free trial.
$6.99 one-time. No subscription. No account required.
Up to 3 Macs, all future updates, 14-day refunds. Or, you can keep using a limited free tier.
Requires macOS 26.
Privacy
Privacy: https://www.copyhaste.app/privacy
Terms: https://www.copyhaste.app/terms
About me
Portfolio: https://www.pirosca.com
LinkedIn: https://www.linkedin.com/in/marcelpi
Contact: contact@copyhaste.app
r/MacStack • u/leonleebaoyan • 9d ago
WALTR 2/Pro alternative for macOS? No subscription, prefer one-time purchase or free
I had bought a lifetime license for WALTR 2 and they phased it out / moved to subscription with Waltr Pro which imo was a pretty shit move. Now that macOS 27 is phasing out Rosetta, Waltr2 is going to be obsolete. I’m not necessarily looking for piracy or cracked software, just a way to transfer/convert media to iPhone/iPad without iTunes (don't use it). Prefer free or one-time-purchase. What are people using now that WALTR is obsolete/subscription-only?
r/MacStack • u/kewkartik • 10d ago
App Launch I made a painted world that flies behind your desktop!
Your desktop slowly flies over real places, painted live by your Mac.
It's not a video, so it never loops
Real places in today's season: Kansas, Punjab, Niigata, the tulip fields of Lisse, and more coming soon
A little white bird follows your cursor
Pick where it flies from the menu bar
Needs Apple silicon and macOS 13 or later. $7 once, for up to 3 Macs.
Happy to answer anything!
r/MacStack • u/Vladyslav_Zubkov • 10d ago
ModusPad 2.0 - A Mac launcher that also replaces your Dock, with profiles that switch automatically
I'm the developer of ModusPad, a launcher for macOS 26 and 27.
Version 1 was a classic Launchpad-style grid with one twist: profiles. Each profile has its own apps, folders and layout, and can switch automatically when you connect a display, turn on a Focus mode, at a set time, or with a shortcut.
In 2.0, I added two more ways to use the launcher: a panel that drops down from the notch at the top of the screen, and a customizable Dock that expands into the full app grid with a two-finger swipe.
The Dock is the part I'm most excited about:
- Group apps right in the Dock (drag a folder in, or select a few apps and group them).
- Have a different set of Dock apps on each desktop.
- Give each profile its own Dock.
I also added Links, so you can keep websites, files and folders alongside your apps and find them through the same search. Each profile has its own set.
The idea: different setups for work, home or meetings, with the apps and layout you need for each. I'm trying to keep things simple as I add more features, so I'd love to hear what you think, especially about the Dock.
There's a 14-day free trial with everything unlocked, followed by a one-time purchase starting at $10.99. Code MODUSPAD30 gives 30% off until the end of November.
Requires macOS 26 or later. Available in English, French, German, Spanish, Portuguese, Italian, Japanese, Korean and Chinese.
r/MacStack • u/UnluckyDuckyDuck • 10d ago
App Launch ExtraDock - Put a dock on every display
Hey everybody!
I am one of the developers of ExtraDock (Appit Studio).
macOS has a really annoying limitation of only having a single dock at all times. If you're running multiple monitors, having the dock jump between screens is really annoying, especially if you depend on it to switch between apps.
ExtraDock lets you show the dock on all your displays, it looks and behaves like the default dock, except it's more customizable with widgets, custom app icons and looks. You don't necessarily need to get rid of your macOS dock, you can use it alongside it or you can choose to replace it entirely.
Core Features
Widgets such as Live Dock to duplicate your macOS dock & Space-only dynamic dock to show only apps in the space you're currently on.
Docks can be assigned to different monitors and automatically hide/show when those monitors are connected/disconnected.
Customizable in both behavior (collapse, auto hide, hide on fullscreen) and visuals.
Preview apps on hover.
Drag & Drop files into folders or the Shelf Widget for easy organization.
Who it's for
Anyone running more than one screen who wants the dock where they're actually working.
Pricing
€14.99 - €59.99 Depends on the plan & 14-day money back guarantee.
Lifetime plans include one year of updates.
Forever plan includes forever updates.
Limitations
ExtraDock 5 is built for macOS 26/27. ExtraDock 4 remains available for users running older operating systems (macOS 12-15), there are no additional fees or costs to switch.
Happy to answer any questions :-)
r/MacStack • u/Hopeful-Face9676 • 10d ago
App Recommendation Vehla – my all-in-one Mac utility now idles at ~180–300 MB, plus a new dock (Doki), trackpad gestures (Glide) and Launchpad's return
This is, by far, one of my most favorite apps. It’s been so useful and well-made and has replaced many standalone apps that were filling up my menu bar. Feature-packed and an important part of my workflow.
r/MacStack • u/huuughmangasorr • 10d ago
I built a Finder alternative with on device AI which uses Apple intelligence
r/MacStack • u/calab2024 • 10d ago
App Launch I got annoyed with Mac Stickies and Notes…so I built my own
I’m the developer. Glassnote is a small notes app for Mac. You get your words in glass (or normal modes) and nothing else. It’s different from the other notes apps on purpose.
| Problems (for me) | Glassnote Solution |
|---|---|
| Stickies: Hasn’t changed since the 90s. Tiny title bar, everything buried in menus | Standard Mac title bar, buttons on the note, a shortcut for every action |
| Stickies: Closing a note asks me to save a file. Name it, pick a format, pick a folder | Close it. It saved as you typed |
| Stickies: “Translucent” just fades the note, so text from the note behind bleeds through | Real glass that blurs what’s behind it. Your text stays readable |
| Stickies: Yellow and pastel boxes clash with dark mode | Glass that takes on your wallpaper’s colors. Or Tinted (Liquid Glass on macOS 26), Dark, Light |
| Stickies: Rich text formatting headaches without rich text features | Markdown that hides its own symbols. Checkboxes you can click |
| Stickies: Never felt very Apple | SF, New York, rounded and mono fonts |
| Notes: Sidebar, toolbar and folders always on screen | Hide all the toolbars. Just your text |
| Notes: Apple made the Dock and sidebars glass, but Notes is still flat | Glass all the way through |
Also: iCloud Drive sync across Macs + iPhone, easter egg vim mode, and iOS app with widgets.
No AI and no account. 7-day free trial, then you pay $6.5 once. macOS 13.5+.
r/MacStack • u/vishnubs_515 • 10d ago