Check Here: The Trove
The Trove is the Biggest open directory of RPG PDFs on the Internet!!
It is a non-profit website dedicated towards content archival and long-term preservation of RPGs.It currently hosts various large scale collections amounting to hundreds of thousands of files. These collections include various images, ebooks,magazines, software archives and many more.