Skip to main content

Shirah

A terminal RSVP speed reader.

Alt text

Caution, early stage software.

What is an RSVP reader?

RSVP stands for Rapid Serial Visual presentiation. Its a controversial method to enable speedreading. I have been using this on my devices, and it has given me great results. I wanted to have an option to do this in the terminal too. Ignore the haters, and try it for yourself. Also, I don't like that the best options on a computer are paid softwares.

Usage

To install, use either

pip install shirah-reader==0.1.1

or

pip3 install shirah-reader==0.1.1

To run a test, just enter shirah.

To read a book, and set a speed, enter

shirah -f <path/to/book> -s <speed>

eg: shirah -f alice.epub -s 600

Goals

  • Read txt
  • Read epubs
  • Pause
  • Save progress
  • Progress bar.
  • Chapter-wise Navigation

Metadata

Release files for shirah-reader 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for shirah-reader 1.0.0
File Size Uploaded
shirah_reader-1.0.0.tar.gz 17.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for shirah-reader 1.0.0
File Interpreter ABI Platform
shirah_reader-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 35.7 kB

Release files / shirah_reader-1.0.0.tar.gz

Download URL shirah_reader-1.0.0.tar.gz
Size 17.9 kB
Tags Source
SHA-256 checksum
How to use checksums
5e10a99c5835a5b33786088bbfb7344c7a575be98eb2226b60c87c5a06d92548
BLAKE2b-256 checksum
How to use checksums
ab9d030e7bc7fd1fb511a96a5f9f17257807c2e10f1af5f17f958c363cd544f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.0

Release files / shirah_reader-1.0.0-py3-none-any.whl

Download URL shirah_reader-1.0.0-py3-none-any.whl
Size 17.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f45627825ef63b0c52750e526ce17b67295b0807a3b5574d2ae44e46b4e30546
BLAKE2b-256 checksum
How to use checksums
50e0bc3f009ac47145dcbab60378e3c1627b318d7fb4ad118bdb10d576437b5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.7.0

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.1.1

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page