/kindle-open-books

This project is created to convert open source materials to kindle supported format

Primary LanguagePython

This project is created to convert open source materials to kindle supported format (.mobi)

The conversion is limited to open source licensed books. This project does not include any generated .mobi files and only includes the .recipe file for Calibre.

About calibre recipes

Calibre is a free electronic book management tool. It allows the generation of e-book through scraping RSS or HTML contents. It can be done through a Calibre recipe (in Python). For more details of Calibre recipe kindly refer to Calibre Manual

List of Recipes in calibre-recipes Folder

English

Simplified Chinese

Usage

GUI

  1. Install Calibre Download
  2. Go to Fetch news, Load recipe from file to add your recipe.
  3. Go to Fetch news, Schedule news download, Custom, select the recipe added in step 1 and click Download Now
  4. For more details, kindly refer to Calibre Manual

Terminal

  1. Install Calibre

    • Archlinux
    pacman -S calibre
    • Debian/Ubuntu
    apt-get install calibre
    • RedHat/Fedora/CentOS
    yum -y install calibre
  2. Execute the following command in calibre-recipes folder

    If you want to generate all books, just run make, e.g.

    make

    Otherwise to generate mobi for a specific book, run

    make xxx.mobi

    For example

    make AOSABook.mobi

    Internally, this will run

    ebook-convert AOSABook.recipe AOSABook.mobi

    It will generate AOSABook.mobi in the same folder.

Contributing

Please read the CONTRIBUTING document.