A fork of calibre, intending to provide a (minimal) python library for running the calibre's ebook conversion tools.
A long term goal for this project is to run on the web, under pyodide.
NOTE: This is very, very rough.
- Clone the repository:
git clone https://github.com/fallaciousreasoning/calibre.git
- Run the bootstrap command (may require sudo):
python setup.py bootstrap
- Hopefully you can now convert ebooks!
./run-local ebook-convert path/to/input.epub path/to/ouput.mobi
- Install missing packages with pip as needed...
pip install <missing-package-1> ... <missing-package-n>
This project is a fork of Calibre: https://github.com/kovidgoyal/calibre
calibre is an e-book manager. It can view, convert, edit and catalog e-books in all of the major e-book formats. It can also talk to e-book reader devices. It can go out to the internet and fetch metadata for your books. It can download newspapers and convert them into e-books for convenient reading. It is cross platform, running on Linux, Windows and macOS.