In Operation
This is what you’ll see when running Thorium for the first time.
Add some books and you can start reading.
Highlights include:
- Bookshelf view and reader view.
- Supports a variety of publication formats: EPUB 2, EPUB 3 (the recommended format), DAISY v2.03 / v3, PDF, Audiobooks, and Divinia, the latter is an experimental format for comics, manga, and webtoons.
- Supports the DRM Readium LCP.
- Support for The Open Publication Distribution System (OPDS). Thiscatalog format is a syndication format for electronic publications based on Atom and HTTP. OPDS catalogs enable the aggregation, distribution, discovery, and acquisition of electronic publications.
- Browse OPDS 1 and 2 catalogs.
- Support for OPDS compliant authentication mechanisms.
- Good text highlighting engine.
- Colors, text size, spacing, font and layout can be adjusted.
- Search.
- Bookmarks.
- Keyboard and mouse support.
- Configurable keyboard shortcuts.
- Internationalization support including English, French, Finnish, German, Spanish, Dutch, Japanese, Georgian, Italian, Portuguese, and many others.
Summary
Thorium is a competent ebook reader. It offers a good range of features, and a lot of thought has gone into its interface. It warrants our recommendation.
It’s good to see that accessibility is high on the developers’ mindset. The program works nicely with various screen readers, and includes a read aloud feature with visual highlighting. It’s a useful tool for visually impaired and dyslexics individuals.
We’d love integration with machine learning tools for text to speech.
The wonderful ps_mem tool reports that memory usage is around 402MB.
Thorium faces stiff competition. Read our roundup of the finest free and open source ebook readers.
Website: www.edrlab.org
Support: GitHub Code Repository
Developer: EDRLab
License: BSD 3-Clause “New” or “Revised” License
Thorium Reader is written in Typescript and JavaScript. Learn TypeScript with our recommended free books and free tutorials. Learn JavaScript with our recommended free books and free tutorials.
Pages in this article:
Page 1 – Introduction and Installation
Page 2 – In Operation and Summary