Found GitX and OpenInGitGui today, but OpenInGitGui didn't play well with GitX. Wth a little hackery it can be friendly.
OpenInGitGui.app/Contents/Resources/Scripts/main.scpt in Script Editor and paste this
-- Based loosely on http://snippets.dzone.com/posts/show/1037 -- script was clicked on run tell application "Finder" set finderSelection to POSIX path of (the folder of the front window as alias) # set finderSelection to folder of the front window as string end tell gitgui(finderSelection) end run on gitgui(listOfAliases) tell application "GitX" open listOfAliases activate end tell end gitgui