Git-gems is a project mainly written in Ruby, it's free.
Mapping of gems to git reporsitory
= GitGem This project is intended to create a mapping between gems and their git repo.
The database file is a simple YAML file: git_gems.yml