Even as a non-profit you need to have some working capital (aka: operating reserve).
I'm guessing (i have not looked it up) that hiring a few programmers in Indian can't be that expensive.
Of course, as someone said, you can reach out to freelancers personally and ask them to help you now and receive payment later.