ePubLift v1.0.0
First stable release.
ePubLift modernizes EPUB files — upgrading legacy EPUB 2.0 to EPUB 3.3 while staying backward-compatible with older readers — and re-encodes raster images to WebP to shrink file size. Fully pure-Rust: no C compiler or system libraries required.
Highlights
- EPUB 2.0 → EPUB 3.3 modernization with a backward-compatible hybrid (keeps
toc.ncx+ OPF guide alongside generatednav.xhtml) - JPEG/PNG → WebP conversion at configurable quality, with all references rewritten
- Version-stamped output names (
<name>_v3.3.epub) - Optional
--asciifilename transliteration - Per-image audit report
gen-samplecompanion binary for safe end-to-end testing
See CHANGELOG.md for full details. Roadmap (cross-platform binaries, GUI, EPUB 3.4 / AVIF & JXL) in ROADMAP.md.
Asset: epublift-v1.0.0-macos-arm64.tar.gz (macOS Apple Silicon). Build from source for other platforms — see the README.