Support Ukraine πŸ‡ΊπŸ‡¦ Help Provide Humanitarian Aid to Ukraine .

Why Pipe when you can Pick?

brew update; brew install fpp; fpp


Watch Introductory Video



Any Input

PathPicker accepts a wide range of input -- output from git commands, grep results, searches -- pretty much anything.

After parsing the input, PathPicker presents you with a nice UI to select which files you're interested in. After that you can open them in your favorite editor or execute arbitrary commands.

More on GitHub


Arbitrary Commands

Besides opening files in your editor, PathPicker also allows you to execute arbitrary commands with the selected files.

You can use your selection to add files to version control, change permissions, scp, delete -- pretty much whatever you want!

More on GitHub