Skip to content
Epub.js Reader
JavaScript CSS HTML
Branch: master
Clone or download

Latest commit

Latest commit 2caeb74 May 17, 2018


Type Name Latest commit message Commit time
Failed to load latest commit information.
libs Update fontSize, add jszip 3.1.5 May 17, 2018
reader Update fontSize, add jszip 3.1.5 May 17, 2018
src Update to https, fixes for 0.3 May 4, 2018
tools Update server May 4, 2018
.gitignore copy from epubjs@0.2.20 Aug 2, 2017
Gruntfile.js Update to v0.3 API Oct 9, 2017
LICENSE Initial commit Aug 2, 2017 Update Readme links May 17, 2018
package-lock.json Update deps May 17, 2018
package.json Update Readme links May 17, 2018

Epub.js Reader


Try it while reading Moby Dick

About the Reader

Epub.js library.

Getting Started

Open up reader/index.html in a browser.

You can change the ePub it opens by passing a link to bookPath in the url:


Running Locally

Install node.js

Then install the project dependences with npm

npm install

You can run the reader locally with the command

node start

Builds are concatenated and minified using gruntjs

To generate a new build run


Or, to generate builds as you make changes run

grunt watch

Additional Resources

Epub.js Developer Mailing List

IRC Server: Channel: #epub.js

Follow us on twitter: @Epubjs


EPUB is a registered trademark of the IDPF.

You can’t perform that action at this time.