A fast command-line ebook format converter
Convert between EPUB, PDF, MOBI, Markdown, and Typst using a lossless intermediate representation.
Built with Rust for maximum performance. Process hundreds of books in seconds.
Convert entire directories of ebooks with parallel processing and flexible output options.
Pre-built binaries for Linux, macOS, and Windows. Install and start converting immediately.
Extract metadata and validate ebook structure with detailed JSON output.
Preserves document structure through an intermediate representation for high-fidelity conversion.
Bookle uses a semantic intermediate representation (IR) to convert between formats, preserving structure and content fidelity.
Core library with decoders, encoders, and IR types
Command-line interface for conversion and batch processing
Get started with Bookle today - it's free and open source.
Get Started on GitHub