/minimal-reader

Simple browser-based ebook reader.

Primary LanguageVue

Minimal reader

Minimal Reader screenshot

A browser-based ebook reader with an emphasis on a clean reading experience.

Features

  • Decent typography – like a reader mode for ebooks.
  • Remembers your last location in the book.
  • Private – your books and reading history are stored locally in your browser cache, no other tracking.
  • Optimised for mobile.
  • Dark mode.

Limitations:

  • Only works with DRM-free epubs.
  • Doesn't work well with ebooks where every page is an image.

Built with Vue and epub.js.

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.