Guides
Stump Readers

Built-in Readers

Stump has a few different built-in readers that you can use to read your books. These readers are geared towards specific use cases, but Stump handles the decision of which reader to use for you. The interfaces for each will be different, aimed at supporting the experience the reader is designed for:

  • Ebook reader: A reader for reading ebooks, such as .epub files.
  • Image-based reader: A reader for reading image based books. These are valid archive files, such as .cbz/zip and .cbr/rar files. This reader also comes in two flavors:
    • Page-based reader: A reader that displays each page one at a time.
    • Continuous scroll reader: A reader that displays the entire book as one long page, allowing you to scroll through it either vertically or horizontally. Images are virtualized, so you can scroll through a book with hundreds of pages without any performance issues. Not yet implemented!
  • PDF reader: A reader for reading PDF files. Not yet implemented!

Ebook reader

🚧

At the time of writing, ebooks are eagarly loaded for the reader, meaning your server will send the entire book to your client. This is far from ideal, and a streamable ebook reader (opens in a new tab) is planned for a future release so ebook reading sessions can be more network friendly.

Wow, such empty. Much sad.

Image-based reader

Page-based reader

Wow, such empty. Much sad.

Continuous scroll reader

Wow, such empty. Much sad.

PDF reader

Coming soon!