Readme
RusticReader
A minimalistic ebook reader
Overview
The goal of this project is to build an ebook reader that has a minimal set of features, that make ebook reading enjoyable on a desktop computer.
Furthermore we are building a seamless experience for reading ebooks, both on a desktop computer and a tablet or ereader with a browser.
Features
CLI client
Converts regular or scanned PDF or EPUB to plain text
Justifies the plain text to specified column width
Horizontally centers the text
Minimalistic less like interactive reader with vim like bindings
Saves progress
Written in pure Rust
Cross platform
Each component in the CLI client is exposed as a UNIX style utility
Quick start guide
Install the CLI client
cargo install -- locked rustic-reader
rustic-reader document.pdf
for scanned document support
sudo apt install ocrmypdf tesseract-ocr-eng
then use the --ocr=true flag
rustic-reader -- ocr= true document.pdf
For further install instructions read the Getting started page
Documentation
Visit the Documentation
Roadmap