DockFlow is a Dock utility that lets you save and swap between different macOS Dock presets. Set up one for design, another for coding, another for writing. One click to switch, close the apps you don't need, and open the ones you do. I built this because I kept wasting the first few minutes of every session dragging icons back into place before I could actually work. Now I pick my context, and I'm already in my workflow. A year and 70 updates in, over 1,000 people use it.
Hey Product Hunt 👋
I’m Asaf, the maker of DockFlow - a macOS app that lets you save multiple Dock presets and switch between them instantly when you change context (coding, meetings, design, personal time, etc.).
The idea came from constantly dragging apps in and out of the Dock whenever I jumped between projects and wanting that switch to be a single, reliable action instead.
With DockFlow you can:
Save dedicated Dock layouts (“presets”) for different workflows.
Switch presets with one click from the menu bar or a custom hotkey, and optionally close apps that don’t belong to the current preset so you stay focused.
Include apps, folders, and files, use spacers to visually group tools, and keep everything running on the native macOS Dock (no custom dock or extra permissions).
Save your last context when switching presets - allows you to get back right to your latest tasks when needed.
For power users, automate Dock changes with Shortcuts or the CLI so your Dock can adapt based on time of day or other triggers.
Since our first launch we’ve shipped a lot of improvements, including better menu bar access to settings, more robust hotkey handling, support for folder stacks, app actions, and multiple stability fixes to keep DockFlow reliable in daily use.
Thanks for checking out DockFlow.
I’ll be here all day answering questions, collecting ideas, and iterating based on your feedback 🙏
The preset model is cleaner than it looks. It's not just icon positions, it's app lifecycle management across contexts, which is where the real complexity lives. At RetainSure I switch between customer-facing work and engineering several times a day and the context tax adds up. How do you handle apps with unsaved state? Does DockFlow warn before closing or delegate that to each app?
When you switch presets, does it also restore window positions or just open and close apps?
Nice work on the hotkeys, context-switching between dock presets is the kind of friction I keep wanting gone. Good luck with the launch!
About DockFlow on Product Hunt
“Save, switch, and automate Dock layouts for every workflow”
DockFlow launched on Product Hunt on May 24th, 2026 and earned 110 upvotes and 7 comments, placing #8 on the daily leaderboard. DockFlow is a Dock utility that lets you save and swap between different macOS Dock presets. Set up one for design, another for coding, another for writing. One click to switch, close the apps you don't need, and open the ones you do. I built this because I kept wasting the first few minutes of every session dragging icons back into place before I could actually work. Now I pick my context, and I'm already in my workflow. A year and 70 updates in, over 1,000 people use it.
DockFlow was featured in Productivity (652.3k followers) and Tech (624.1k followers) on Product Hunt. Together, these topics include over 297.8k products, making this a competitive space to launch in.
Who hunted DockFlow?
DockFlow was hunted by Asaf Mazuz. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how DockFlow stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.