Read Ebooks Quicker With This Spritz-Like Fast Reading Command Line Software

Uniread fast reading ebook software

Uniread aims at improving your reading speed by using a Spritz-like technique for fast reading. The application uses Node.js, runs on the command line, and it currently supports the EPUB and PDF ebook file types.

According to Spritzinc, when you read "the eye seeks a certain point within the word, which we call the optimal recognition point, or ORP. After your eyes find the ORP, your brain starts to process the meaning of the word that you're viewing".

They continue to mention that "when reading, only around 20% of your time is spent processing content. The remaining 80% is spent physically moving your eyes from word to word and scanning for the next ORP".

This is where the Spritz-like technique / software comes in. Using it, you can read the text without moving your eyes and thus, improve your reading speed (thanks to the 80% of time gained from not having to move your eyes and by increasing the speed at which words are being displayed on screen).

Here's a fast reading test video which also contains some more information related to this:

Now back to Uniread. The command line tool has a limited set of features for now, as it's considered  pre-alpha software, but it already supports displaying EPUB chapters, and can be controlled using the keyboard.

Uniread fast reading ebook software
Image credits: Uniread Github page; The speed at which words are being displayed can be increased or decreased

Uniread also displays some statistics, like the current reading speed, reading progress (read number of words / total), as well as the estimated time left to finish reading the book.

The application lacks the ability to continue where you left off, but this feature is planned for a future release. An option to show multiple words might also be added in the future, along with various other enhancements, like incrementing the time longer words are shown.

Update: Uniread now supports PDF files (it initially only supported EPUB).

Installing and using Uniread to read ebooks faster

To be able to install Uniread, you'll need npm and Node.js. See how to install this in Linux, Windows, macOS, and so on HERE.

For Debian, Ubuntu and Linux Mint (and other Debian-based Linux distributions), you may want to check out our article on installing and properly setting up Node.js and npm (including how to configure npm to install packages globally without root).

Once you have this set up, you can install  (use the same command to update it) Uniread fast reading CLI software using this command:

npm install -g uniread

You can now start your speed reading using Uniread. To open an EPUB e-book (the same goes for PDF) in Uniread, use:

uniread /path/to/some-book.epub

Replacing /path/to/some-book.epub with the path and filename of an EPUB / PDF e-book.

Use space to pause it, j / k for the next and previous chapter, + / - to speed up or down the text display, and h / l to rewind back or forward. Press q when you want to exit Uniread.


  1. hey man!
    new to linux here.
    sudo npm install -g uniread
    doing above shows me error
    npm ERR! code ENOGIT
    npm ERR! No git binary found in $PATH
    could you please help me understanding why this error and how can i fix it.
    Thanks !!

    1. You shouldn't run npm install with sudo, even if some project page mentions that. Set up npm and Node.js as described here, then use "npm install -g uniread".

      As for that specific error, it seems to require Git. You didn't mention which Linux distribution you're using. If you use Debian, Ubuntu or Linux Mint install it using this command: "sudo apt install git"


Powered by Blogger.