thanks andrefuchs for the links, I wasn't aware of OpenCollective. If I get it correctly I still have to manually find all collectives that I want to support and send them money. So if I want to support 100 projects and I'll have to do 100 transactions?
Donating to 100 projects will be hard to manage, and with only $1000, it would be better to give that to 2-5 projects at most, since $10 would barely cover a month of hosting.
It is noble to want to help 100 projects, but with limited funds, it would go further on only a couple projects. Think, new laptop, a few months of their CI/CD service, etc.