Skip to content

StructSeeker/hypothes.is-epub.js-reader

 
 

Repository files navigation

A epub Reader that allow hypothes.is

This cloud-based epub reader allow which enable hypothes.is annotation tool (a web/pdf/epub annotation tool) and allow you to read epub book form local and internet source.

Try it!

Read your epub file using the top-right upload button, the file is not transmitted to any remote server.

Features

Embedded hypothes.is: Enjoy Annotation Service on any browser, espcially mobile device.

More Readable Title: The epub title is injected before the page title, making it more viewable in your hypothes.is record.

Read Epub From Internet: Use the following scheme to directly read epub from internet. https://structseeker.github.io/hypothes.is-epub.js-reader/index.html?bookPath=http://url.com/path/book.epub

https://structseeker.github.io/hypothes.is-epub.js-reader/index.html?bookPath=http://url.com/if/your/download/link/doesnot/end/with/dot/epub/then/add/urlparam/?x.epub

Note it won't work if the targeted epub source doesn't have Access-Control-Allow-Origin: * in response header, You need bypass CORS restrictions to allow it.

Caution: Make sure that the uploaded epub is safe!

ToDo

  • Fix upstream UI Bugs.
  • Fix the security flaw.

About

A fork of Epub.js Reader that enable hypothes.is

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 74.4%
  • CSS 19.4%
  • HTML 6.2%