Unofficial builds of the:

Django documentation for Kindle

These are unofficial .mobi builds of the official Django documentation, suitable for reading on a Kindle.

Just transfer the file to your device by WiFi, USB, or email. For detailed instructions, see the Kindle support pages.


Last built: April 2, 2016


First of all, create a new virtual environment and install all requirements:

pip install -r requirements.txt

The .mobi files are generated by first building an .epub file in each corresponding branch of the Django repository:

git fetch origin stable/1.9.x:stable/1.9.x
git checkout stable/1.9.x
cd docs
make epub

And then running the .epub through KindleGen:

kindlegen _build/epub/Django.epub

Distributing the Django documentation requires the license to be included in the build. This is already the case with the above downloads. If you want to do your own build, you can apply this diff (but matching the version you are building) to change your local copy of the documentation to include the license in the built .epub:

git apply django-docs-kindle-1.9.x.diff

The above patch will also change the cover page to use an abbreviated version number (e.g. “1.9”) instead of one with a time stamp suffix.

EPUB files

If you are using some other reader that supports the .epub format, these are available for download as well:


All builds are experimental and work-in-progress. I just wanted to read the Django docs on my Kindle and thought others might too. Let me know how it works out for you, or if something is broken, so the builds can be improved.