crqt-ng is a graphical eBook reader built around crengine-ng, a continuation of the rendering technology used by CoolReader. It pairs that engine with a Qt desktop interface intended for focused reading on conventional computers.
The project is useful for readers with mixed or older eBook collections because it retains the broad document heritage of the CoolReader family. At the same time, the interface has the familiar tabs and display scaling expected from a modern Linux desktop program.
Unlike library-centric readers, crqt-ng is primarily concerned with opening and rendering books well. Its appeal lies in the reading engine, typography and format compatibility rather than cloud synchronization or collection-management services.
This is free and open source software.
Key Features
- Reads FB2, EPUB, DOC, DOCX, ODT, RTF, PDB, DRM-free MOBI, TXT, HTML, Markdown, CHM and TCR, with partial FB3 support.
- Can display two pages at the same time for a more book-like reading layout.
- Provides table-of-contents navigation, text search, text selection and clipboard copying.
- Uses hyphenation dictionaries to improve line breaking in supported languages.
- Offers extensive font rendering with ligatures, kerning, hinting controls, floating punctuation and fallback fonts.
- Provides particularly complete FB2 handling, including styles, tables and footnotes positioned at the bottom of the page.
- Reads supported books directly from ZIP archives without requiring manual extraction.
- Automatically reformats plain text and detects text encoding.
- Supports custom CSS, background images, textures and solid-colour backgrounds.
- Provides a multi-tabbed Qt interface with HiDPI support for modern Linux displays.
Website: gitlab.com/coolreader-ng/crqt-ng
Support:
Developer: Aleksey Chernov, Ren Tatsumoto
License: GNU General Public License v2.0

crqt-ng is written in C++ and C. Learn C++ with our recommended free books and free tutorials. Learn C with our recommended free books and free tutorials.
Related Software
| GUI eBook readers | |
|---|---|
| KOReader | Advanced multi-format reader with excellent customisation |
| Koodo Reader | Feature-rich eBook reader and library manager |
| Foliate | Polished GTK eBook reader |
| Calibre | Powerful eBook library manager, reader and conversion suite |
| readest | Modern eBook reader with syncing and advanced reading tools |
| Thorium | Highly accessible multi-format eBook reader |
| Librum | eBook reader with synchronized library |
| Lector | Qt based e-book reader |
| Bookworm | Simple, focused GTK eBook reader |
| Arianna | KDE EPUB reader and library manager |
| crqt-ng | Fast Qt eBook reader using crengine-ng |
| CoolReader | Lightweight XML/CSS based eBook reader |
| apvlv | Vim-like graphical document viewer |
| FBReader | Makes it simple to access free literature |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.