Repository for funding opportunities
The biggest problem with such repositories is that someone has to maintain them. All the small funding agencies/foundations are usually obscure and will be hard to find on such a webpage. 

Anyways, are you familiar with Research Professional? I use it from time to time, set up alerts for funding possibilities in my fields, so I get mails when someone new comes up. Might be worth a try...