Apps for Communities

Really great foundation which encourages developers to create software systems which help in the community. You can volunteer to test the apps or put forward a concept to receive funding. Really great group with some interesting projects on the go.