Planet-source-code has something similar to what you're suggesting, I think...