Farol brings your worktrees to your Mac’s menu bar. Open each in your preferred IDE or terminal, and automate setup and cleanup with per-project scripts. Built for developers juggling projects and parallel AI coding agents.
Hey Product Hunt! 👋
I'm Bruno, the developer behind Farol and here's why I built Farol:
- I kept losing track of my Git worktrees across projects.
- I wanted my setup and cleanup scripts to run automatically when a worktree was created or removed.
- I wanted to open the right worktree in the IDE I use for that project, without digging through folders.
I usually run a few AI coding agents in parallel, each in its own worktree. Worktrees made that possible, but keeping track of them became another thing I had to manage.
So I built Farol, a small app that lives in your Mac's menu bar. Add your repositories, and it finds their worktrees automatically. From there, you can open them in your preferred editor or terminal and configure setup and cleanup scripts for each project. It also checks for unfinished changes before you remove a worktree.
These were small things I kept wanting in my own workflow, and I figured other developers might want them too.
Farol is $9.99, paid once, with lifetime updates and no subscription.
How are you managing your worktrees today? I'd love to hear about your workflow, what you think of Farol, and what you'd find useful next.
Thanks for checking it out!