开发与 ITReddit 原帖
Workspace/Project Manager Suggestions
Hello! I recently started developing my own personal projects and have run into a frustrating issue: constantly reopening windows, navigating to folders in terminals, and repeating the same setup steps every time I switch between projects. I've been managing everything in a ProjectReadMe file, but I've quickly outgrown that approach. Does anyone have suggestions for a better solution? I know there are a few apps out there, but I'd love to hear what you're actually using and recommend.
已收集讨论
19 条已收集
19条已收集24条 Reddit 标称评论
Check out: Decks - One Workspace Per Project. Everything You Need Inside. Hyperfocused - Apps in the right spot with one click. FlashSpace - fast virtual workspace manager, designed to enhance and replace native macOS Spaces. Freeter - Gather everything you need for work in one place, organized by projects and workflows, and have quick access to them. Free and open source. Stapler - Set up a Stapler Document per project containing related apps, files, folders, etc. Open them all at once by launching the single document. Bunch - MacOS automation tool that takes a folder of plain text files containing lists of apps and commands to launch and provides an easy-to-use menu for triggering them. Workspaces - Project-based launcher that opens your files, folders, websites, apps etc. with one click. Spaces for macOS - Declutter & organize your workspace on macOS in one single click. Lattix - Organize and launch your apps, files, and URLs with layouts that open exactly where you need them— instantly. LaunchDeck - Lightweight app launcher for macOS that lets you create custom "Launch Modes" — your favorite apps and websites grouped and ready to go. Open everything you need with a single click or shortcut. Shiftplus - A native macOS app that lets you create, switch, and organize browser profiles — with powerful workflows, shortcuts, and automation built in.
Do you have any recommendations?
No, I still have to dive into this category of apps. Hence my little list :) But Bunch is here for quite some time and is free. I guess it all depends on the details.
Bunch is the answer for what you’re describing. It’s not just window snapping, you write a small script that opens folders, runs terminal commands, launches apps, all from one trigger. I have one called work that opens my repo in Cursor, cds into it in iTerm, and runs pnpm dev. Way better than profile-based window managers for actual project switching.
i built shiftplus for exactly this. the workflow is simple - set up your windows the way you want for a project, save it as a profile, done. next time you need that setup just activate the profile and all your apps open in the right position on the right screen. this is basically that but automated. also has icloud sync if you work across multiple macs https://shiftplus.app/ happy to help if you want to try it out In your case, you can just whaever folders you want them to be ready in `Folder` section of the app. Or,`Applications` section, locate to your Terminal (or iTerm), add the pre-run command to it. You can enable `Quit irrealevant apps` if you do need a fresh workspace. Let me know if you need more help
This looks like exactly what I want. I will definitely try it out this weekend. Thank you!
Bunch https://bunchapp.co
Not gonna lie you’re the perfect person to try this out https://easysnaps.org/window-manager/. It does exactly what you’re saying here. After snapping the windows in place you can save a smart profiles and it will automatically save the context of all your apps. You can then open this profile in any monitor and on a new space. If you’d like I’ll give you a free license and if you want anything specific context wise we can talk and add it in.
Muito interessante a proposta. Gostaria de testar se puder ceder uma licença ficaria muito grato em dar um feedback
If you just want to test it feel free to download the free trial. If you like it then pm me and I’ll send you a license!
try https://snapbackapp.com
https://sridharkatakam.raindrop.page/workspaces-66179319
Hey, I built Lattix for this exact purpose. With the latest update, lattix also supports spaces/virtual desktops. Posted about it here, if you want to check it out
Bunch (already mentioned) is great for this. Alternatively, Raycast workspaces can do a lot of the same things if you already use Raycast. You set up a workspace with the apps, windows and folders you need, and activate it with a hotkey. For terminal specifically, iTerm2 has built-in session restore and profiles you can launch from the command line, which pairs well with a Bunch script. The key is having one trigger that does the whole setup rather than clicking through it manually every time.
Specner , Scene , Snapback , Bunch , Shiftplus , Worskpace manager , Workspace +
I use Keyboard maestro for this purpose. It has a bit of a learning curve, but when I realised the same shortcut can be used to Get different results depending on your screen-setup I never looked back (different workspace setups if I have an ext screen, if the screen is an iPad, etc). And it is useful for so many other things as well so for me it was well worth the investment (of time used to det it up).
这条评论已在来源处删除。
Maybe you can try vibe kanban, use kanban view to control your agents
Hi, I've been looking for exactly this. I stumbled upon another one first but It does not seem to be able to save a finder window in a workspace. Can your app do that? Thank you.