what do you think? If this site helped you find exactly the repo where you could jump in and contribute would that like solve the itch you are trying to scratch?
This is an excellent idea. I would be most interested in viewing repositories that are just gaining momentum, because they often mean software that might be niche and solve unusual problems. Sometimes they plateau at a 50 star count on GitHub, too, but that doesn't mean they aren't tremendously useful.