I am afraid there are no such NGO's which allow you to work from home. Rather they want you to follow office routine for a specified amount of time. You should rather apply for some good online jobs and projects. It will help you to stay at home and earn a reasonable income.
I would recommend you to apply online for freelance projects.
I would recommend you to apply online for freelance projects.