I totally agree that this is a major issue at the moment with github. I even tried to build something to organize repositories <a href="http://hora.reggi.com/" rel="nofollow">http://hora.reggi.com/</a>, the thing is most package managers (npm, and bower for instance) have a keywords field, can't we just use those?