How to group git repositories by keyword/tag
For github you can use gitrep (external oauth app) which allow you to organize starred repos though tags assigning. It's like del.icio.us but for code.
That's how it looks like:
BTW, the tags on the screenshot were assigned automatically.