https://github.com/baskerville/plato
Document reader
https://github.com/baskerville/plato
djvu e-ink e-reader epub kobo pdf
Last synced: 12 months ago
JSON representation
Document reader
- Host: GitHub
- URL: https://github.com/baskerville/plato
- Owner: baskerville
- License: other
- Created: 2017-04-19T10:37:50.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-12-18T10:22:46.000Z (over 1 year ago)
- Last Synced: 2025-04-12T14:15:21.410Z (about 1 year ago)
- Topics: djvu, e-ink, e-reader, epub, kobo, pdf
- Language: Rust
- Homepage:
- Size: 7.3 MB
- Stars: 1,415
- Watchers: 27
- Forks: 117
- Open Issues: 116
-
Metadata Files:
- Readme: README.md
- License: LICENSE-AGPLv3
Awesome Lists containing this project
README

*Plato* is a document reader for *Kobo*'s e-readers.
Documentation: [GUIDE](doc/GUIDE.md), [MANUAL](doc/MANUAL.md) and [BUILD](doc/BUILD.md).
## Supported firmwares
Any 4.*X*.*Y* firmware, with *X* ≥ 6, will do.
## Supported devices
- *Libra Colour*.
- *Clara Colour*.
- *Clara BW*.
- *Elipsa 2E*.
- *Clara 2E*.
- *Libra 2*.
- *Sage*.
- *Elipsa*.
- *Nia*.
- *Libra H₂O*.
- *Forma*.
- *Clara HD*.
- *Aura H₂O Edition 2*.
- *Aura Edition 2*.
- *Aura ONE*.
- *Glo HD*.
- *Aura H₂O*.
- *Aura*.
- *Glo*.
- *Touch C*.
- *Touch B*.
## Supported formats
- PDF, CBZ, FB2, MOBI, XPS and TXT via [MuPDF](https://mupdf.com/index.html).
- ePUB through a built-in renderer.
- DJVU via [DjVuLibre](http://djvu.sourceforge.net/index.html).
## Features
- Crop the margins.
- Continuous fit-to-width zoom mode with line preserving cuts.
- Rotate the screen (portrait ↔ landscape).
- Adjust the contrast.
- Define words using *dictd* dictionaries.
- Annotations, highlights and bookmarks.
- Retrieve articles from online sources through [hooks](doc/HOOKS.md) (an example *wallabag* [article fetcher](doc/ARTICLE_FETCHER.md) is provided).
[](artworks/screenshot01.png) [](artworks/screenshot02.png) [](artworks/screenshot03.png) [](artworks/screenshot04.png)
## Donations
[](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KNAR2VKYRYUV6)