1)
http://libgen.io - более 2 млн. книг и архив научных статей sci-hub.
http://libgen.io/libgen/repository_torrent/ - торренты архива книг. В скриптах удобно использовать программу aria2c, чтобы скачивать отдельные книги из торрентов, не скачивая торрент целиком.
http://libgen.io/dbdumps/libgen/ - sql-дамп списка всех книг архива. Чтобы, например, с удобством делать выборки на своем компьютере.
http://libgen.io/scimag/ - поиск по архиву научных статей sci-hub.
http://libgen.io/scimag/repository_torrent/ - торренты архива научных статей sci-hub. Объем архива статей больше 40 терабайт. Архив разбит на торренты около 100-150 Гб. Из торрентов можно выкачивать отдельные порции-архивы.
http://gen.lib.rus.ec/dbdumps/scimag.sql.gz - sql-дамп cписка всех научных статей архива sci-hub.
2)
https://archive.org/search.php - более 2 млн книг. По моему опыту на Либгене лучше искать современные книги, а на archive.org - много книг прошлых веков (крайне интересные книги).