Demos · Open EPUB
Flutter Package · EPUB Reader
Open EPUB
An EPUB reader widget for iOS, Android and the web
Screens you visit inside the preview are also added to this tab's back history. To explore for longer, open it in a new window.
Overview
The example app of a Flutter reader widget that lets people read EPUB 2 and 3 e-books inside an app. Demanding samples let you check the rendering, from large reflowable books to Arabic RTL, Japanese vertical writing, MathML equations, highlights that move with read-aloud audio (Media Overlay) and CFI locations.
Key features
4 features
- Sample library8 sample books for checking reflow, RTL, MathML, vertical writing, Media Overlay, accessibility and CFI one at a time.
- Reading toolsPage turning, font size and progress, plus toggles for RTL, vertical writing and columns.
- Highlights and notesSelect text and pick a color to create a highlight, then attach a note.
- Session APIA 1.0 core example that separates the session that opens a book from the reader widget.
Screens to explore
1 in total. Each one opens right in your browser, in a new window.
Tech stack
About the demo environment
- You can start reading right in your browser, with nothing to install.
- Large sample books take a while to download the first time you open them.
- Sample data (names, records) is in Korean — the interface text appears in the language you chose.
Need a system like this?
You can send us just three lines. That's where scoping starts.