I'm not affiliated with these guys or anything, I just heard about it through Pioneer Space Sim's forum.
It's a project seeking to matchmake between open source projects and potential contributors. Seems to be being talked about a fair bit at the moment, but I don't know how large an effect it really has.
Anyway, I've read that you guys are looking for contributors too, so I thought I'd mention it.
https://openhatch.org/Cheers.