Skip to content
Document reader
Rust Other
  1. Rust 99.0%
  2. Other 1.0%
Branch: master
Clone or download
baskerville Make sure that `current_page` is initially valid
An invalid value for `current_page` can trigger an infinite loop in `Reader::search`.
Latest commit c0d884a Oct 5, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
artworks Add a screenshot of the Calculator Mar 9, 2019
contrib/linux/mupdf
css Built-in ePUB renderer: Add support for tables Apr 22, 2019
doc Add more roman numerals Sep 30, 2019
fonts Implement a built-in ePUB rendered Sep 29, 2018
icons Add an icon to adjust the default text alignment Apr 18, 2019
launchers Fix a few shellcheck warnings May 25, 2019
scripts Remove useless rmmod flag Oct 3, 2019
src Make sure that `current_page` is initially valid Oct 5, 2019
thirdparty Include my own fix for MuPDF's bug no. 701476 Sep 25, 2019
.gitignore Switch to the Linaro compiler toolchain Jul 15, 2019
Cargo.lock Update spin crate Oct 4, 2019
Cargo.toml Version 0.7.6 Sep 26, 2019
LICENSE-AGPLv3 Switch license to AGPL v3 Jul 6, 2017
README.md Update firmware version description Sep 24, 2019
build.rs build.rs: Only emit outputs when cross-compiling Jul 16, 2019
build.sh Switch to the Linaro compiler toolchain Jul 15, 2019
dist.sh Switch to the Linaro compiler toolchain Jul 15, 2019
download.sh Switch to the Linaro compiler toolchain Jul 15, 2019

README.md

Logo

Plato is a document reader for Kobo's e-readers.

Documentation: GUIDE, MANUAL and BUILD.

Supported firmwares

Any 4.X.Y firmware, with X ≥ 6, will do.

Supported devices

  • Forma.
  • Clara HD.
  • Aura H₂O Edition 2.
  • Aura Edition 2.
  • Aura ONE.
  • Glo HD.
  • Aura H₂O.
  • Aura.
  • Glo.
  • Touch C.

Supported formats

  • PDF and CBZ via MuPDF.
  • ePUB through a built-in renderer.
  • DJVU via DjVuLibre.

Features

  • Hierarchical categories.
  • The metadata for each document is read from a single JSON file.
  • Crop the margins.
  • Continuous fit-to-width zoom mode with line preserving cuts.
  • Rotate the screen (portrait ↔ landscape).
  • Adjust the contrast.

Tn01 Tn02 Tn03 Tn04

Donate

You can’t perform that action at this time.