/project-gutenberg

A redistribution of project Gutenberg. It includes English, not copyrighted ones.

Primary LanguageJavaScriptMIT LicenseMIT

Project Gutenberg

A redistribution of project Gutenberg. It includes English, not copyrighted books.

Usage

The database.sqlitle contains an index from all existing items.

You can also generate the paths by the book ids yourselves:

import md5 from 'md5';

const hash = md5(bookId);
const path = `${hash[0]}/${hash[1]}/${hash[2]}/${hash}`;

Thanks to

  1. Project Gutenberg
  2. Gutendex