The next major release of Epub.js (v0.3) has been merged into master on Github and released on NPM as epubjs@0.3.

This version is a large overhaul of the code, rewritten in ES6 using modules and transpiled to ES5 by Babel. JSDOC documentation for all new updates is now hosted at

The reader was moved to its own epubjs-reader repo, and will hopefully get an overhaul soon.

For those of you that haven’t tried v0.3 yet, hopefully the transition won’t be too painful. More information of process of updating is on the GitHub wiki at:


Please reach out with any issues you run into. We’ll be available on Gitter and reviewing (+ cleaning) the issues on Github as well.