bookokrat

rust
agpl-3.0

A terminal EPUB / PDF ebook reader.

bookokrat is a terminal EPUB / PDF e-book reader that renders books with full formatting, including images, tables, syntax-highlighted code blocks and math formulas, all directly in your terminal.
It works over SSH and inside tmux.

 

You can attach notes to text selections and perform full-text searches across the book. It has vim-style keybindings along with mouse support, and it automatically saves your place with bookmarks and reading history so you can resume where you left off.

 

Other features include a hierarchical table of contents, reading statistics, customizable themes, and zen mode for distraction-free reading. PDF rendering uses terminal graphics protocols (Kitty, iTerm2) for smooth, high-performance page display with continuous scroll mode in supported terminals.

 

This tool is for anyone who reads EPUB and PDF books or technical papers and prefers the terminal to read them in.

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.