InfiniDesk lets you go beyond a single desktop on Mac. It allows you to select between multiple "desktop views", each with its own own layout of files, folders, shortcuts and wallpaper.
New features in Version 2 (October 2025):
Classic Mode. Change the desktop view from the mac menu bar, and now set an optional wallpaper for each desktop view ( new). The desktop view is the same across all of your Spaces in Mission Control.
Follow Spaces Mode ( new). Pin a desktop view to each Space in Mission Control. When you select the Mission Control Space, the pinned desktop view shows!
French and German now supported in the app.
InfiniDesk
Hello Product Hunters!
I’m a visual thinker, and I’ve always used my Mac desktop to keep my current files at my fingertips — laid out in a 2D pattern that my brain naturally remembers.
But as I started juggling more projects, my desktop inevitably became cluttered and overwhelming. I kept thinking: what if I could simply switch the desktop contents based on the project/task I’m working on?
Back in 2018, I built a rough command-line tool to do just that. And I ended up using it almost daily! I placed a git repo on my website and got really positive feedback from a small set of early users. ⏩ This year, after a career change, I finally made time to rebuild the app entirely from the ground up, and bring it to life as InfiniDesk, a safe and robust macOS menubar app ✨.
Unlike Mission Control, Stage Manager or third-party tools that manage windows, InfiniDesk focuses instead on the files and folders 📄📁 on your desktop. It lets you create project-specific desktops and toggle between them in two clicks 🖥️ ➡️ 🖥️ ➡️ 🖥️.
🔗 https://infinidesk.app
If you're a "desktop person" like me, I hope InfiniDesk helps you feel more focused and in control of your workspace.
I’d love to take this opportunity on PH to hear any feedback, suggestions, or questions.