I would agree that the question is a list style question, which are generally discouraged. But I feel it is an exception-case, list-type question that is on-topic.
There are some notable exception cases on SO where list questions are allowed, such as the Definitive C++ book guide.
The scope of the question is fairly broad since Coding for charity is a subject that could apply to all programmers and the answers are a resource that all could consider.
I think that it falls into the category of "good subjective" since the OP wasn't asking for opinions on this one versus that one, but was simply looking for a listing of organizations to consider. That approach effectively removed the potential for rants and counter-productive dialogue.
Finally, when googling related terms, I ran into difficulty in coming up with good results. That kind of anchored the need for the question in my mind.
So because of the applicability to all programmers, I think the question is on topic and should be reopened.
Counter and supporting opinions welcome!
Update:
I think it's worth pointing out that a list of answers can be the answer to a particular question.
The challenge is that the SE experience is oriented towards finding just one answer. While I'm tempted to call that a remnant of darker times , I recall that SO was the first site and there are many cases where there is more than one answer. SO was created to draw out the subjective best answer when there was more than one possible.
I'm still struggling with where to draw a line on what types of list questions to allow, if they are to be allowed at all. It's not a hard stretch to see allowing canonical book reference lists with a similar justification. From there the slope starts getting slippier.