A new foundations dataset has been released by Open990.org. It provides:
123,000 private foundations updated October 2019, including basic financial information, contact information, and NTEE codes. For e-filers of the 990-PF, this dataset includes information on 913,000 allocated grants (recipients, purposes, amounts) as well as application submission info and charitable activities. Free, with attribution, for non-commercial use.
Download the files at Open990.org