I might recommend making the list slightly more approachable, rather than just a big ol' list. Perhaps a small grid of 3-6 random projects from the list near the top that one can easily hover over and see what they're about. I'd also include more info on how one can contribute to these projects, which isn't clear for all of them.