Skip to content

Simple Epub reader (with library). Written from scratch with minimal dependencies and no frameworks.

Notifications You must be signed in to change notification settings

xyaman/simple-epub-reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple epub reader, focused in Japanese books.

Features

  • Lightweight.
  • Paginated and continous (scroll) mode.
  • Simple library/collection page
  • Reader preferences (font size, ...).
  • Reader saves the book progress.
  • PWA (Works offline)
  • Book progress synchronization (just progress, no book content)

Limitations

  • It uses IndexedDB to save books, so all books are saved in the browser. Just save the books you want to read and not use it as a drive.
  • No encryptation (and it wont have). Don't store sensitive data.

How to use it

To use it, just clone the repo and start a local server.

Or try the github page (production branch): https://xyaman.github.io/simple-epub-reader

TODO:

  • Better UI (See book progress in collection page)
  • Epub navigation support
  • More user settings (themes, line height, better ui).
  • Vertical text (japanese)
  • Synchronization (files?)

Libraries

About

Simple Epub reader (with library). Written from scratch with minimal dependencies and no frameworks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published