cli-pdf-to-text 0.1.1

A minimalistic ebook reader
Documentation

RusticReader

A minimalistic ebook reader

Features

  • CLI client
  • Each component in the CLI client is exposed as a unix style utility
  • Converts PDF to plain text
  • Justifies the plain text to specified column width
  • Centers the text based on the width of the terminal
  • Uses a minimalistic less like interactive reader
  • Written in pure rust
  • Statically linked single binary executable
  • Cross platform

Getting Started

Cargo

Install and run with cargo

cargo install --locked rustic-reader
rustic-reader document.pdf

Git and cargo

Clone the repo, build from source and run

git clone https://github.com/kruserr/rustic-reader.git
cd rustic-reader
cargo install --locked --path .
rustic-reader document.pdf

Roadmap

  • Text highlighting
  • epub format support
  • PWA web client
  • An optional server to sync books, progress and highlights
  • CLI client image to ascii art converter
  • support more ebook and document formats
  • Natural sounding ai voice model for text to speech narration