A git extension to get the state of all repos in a directory
Run from a directory containing your git repositories.
$ npm install -g git-repos
git repos shows you all of the repos under the current directory which are not commited or pushed.
git repos -v will also show repos that are commited and pushed.
git repos PATH will inspect PATH (relative or absolute) instead of the current directory.