Skip to content

fallaciousreasoning/calibre-converters

 
 

Repository files navigation

Calibre Converters

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.

Development

  1. Clone the repository:
    git clone https://github.com/fallaciousreasoning/calibre.git
    
  2. Run the bootstrap command (may require sudo):
    python setup.py bootstrap
    
  3. Hopefully you can now convert ebooks!
    ./run-local ebook-convert path/to/input.epub path/to/ouput.mobi
    
  4. Install missing packages with pip as needed...
    pip install <missing-package-1> ... <missing-package-n>
    

calibre

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.

About

A fork of Calibre attempting to extract the ebook conversion tools into a useful separate library

Resources

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
LICENSE.rtf

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 61.5%
  • C 35.4%
  • JavaScript 1.1%
  • CoffeeScript 0.7%
  • Shell 0.3%
  • XSLT 0.3%
  • Other 0.7%