Skip to content

Repository files navigation

eConverter

Get it on F-Droid

F-Droid GitHub release Release

Android app wrapping ebook-converter via Chaquopy (Python on Android).

The KF8/AZW3 writer module (ebook_converter.ebooks.mobi.writer8) and HTML export templates (ebook_converter/data/html_export_default*) are ported from calibre (GPL v3, © Kovid Goyal). The templates were adapted from Mustache to templite syntax.

Supported formats

Input: epub, mobi, azw3, azw4, docx, odt, fb2, html, htmlz, lrf, pdb, rtf, txt, djvu, djv, chm, cbz, cbr, pdf

Output: epub, mobi, azw3, docx, fb2, html, htmlz, lrf, oeb, txt, txtz

PDF input supports text-based PDFs. Scanned PDFs require OCR, which is unavailable on Android.

Build

No Android Studio required. JDK 17+ and Android SDK command-line tools suffice.

./gradlew assembleDebug

Install on connected device/emulator:

./gradlew installDebug

Prerequisites

  • JDK 17+
  • Android SDK with platform 35 (sdkmanager "platforms;android-35")
  • NDK (Chaquopy auto-downloads if missing, or: sdkmanager "ndk;26.1.10909125")

About

Android ebook converter — epub, mobi, azw3, docx and more formats. Wraps gryf/ebook-converter via Chaquopy. No Calibre GUI needed.

Resources

Stars

40 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages