10 Best Comic Book Viewers for Linux

We have covered several ebook and PDF readers on FossMint and while some are advanced enough to parse digital comic books, they don’t always offer users all the features that allow for a complete comic reading experience.

Here is a list of the best applications created with viewing comic books in mind – dedicated comic book viewers for Linux.

1. Calibre

Calibre is a free, cross-platform, and open source suite of ebook software that enables users to organize virtual libraries, edit metadata information, synchronize content with other software, and convert e-media between formats.

Calibre is a robust digital library management application capable of viewing almost any type of ebook. And whatever you can’t seem to view by default, extensions can come to your rescue.

It has several sorting and filtering modes, options for managing metadata content, viewing modes, import/export support, and automatic updates. If you want an all-in-one reading powerhouse then Calibre is a good option.

Calibre ebook Management Software
Calibre ebook Management Software

Calibre has a binary installation script that comes with all its dependencies, simply copy and paste the following command to install or upgrade it.

$ sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin

2. YACReader

YACReader is a robust, configurable, cross-platform and open source digital comic book reader. It has a built-in search engine for discovering comics, automatically updates metadata, and support for several comic and image formats.

YACReader also offers an eye-candy user interface with customizable options coupled with support for selective imports, remote browsing, table and grid mode, and swift indexing.

YACReader - Comic Book Reader
YACReader – Comic Book Reader

YACReader offers official binary packages for Debian, Fedora and Arch based Linux distributions at the Download section.

3. MComix

MComix is an open source GTK+ user-friendly and cross-platform ebook reader designed specifically for comics that also doubles as a generic viewer for PDF and other document formats.

It features a comprehensive online manual, tracks your reading history, fast scrolling, multiple page view modes, and customization e.g. change background colors, hide toolbars, etc.

MComix Comic Book Viewer
MComix Comic Book Viewer

Read more on MComix here.

4. Lector

Lector is a free and open source beautiful Qt-based ebook reader. You can customize its font type and size, page colors, letter spacing, and zoom controls.

Apart from having support for all popular digital print media formats including PDF, MOBI, CBZ, and AZW, you can edit the book’s metadata, and read in a distraction-free mode.

Two things that are unique in Lector are its ability to index books pasted into its library, and support to export custom profile settings. Learn more about Lector here.

Lector - Comic Book Reader
Lector – Comic Book Reader

Lector is only available to install for Fedora, OpenSuse, Arch and Gentoo distributions from the default repositories and other Linux distributions can install it manually using its installation guide here.

5. Bookworm

Bookworm is a simple minimalism-focused ebook reader developed to have a distraction-free mode by default. It supports CBZ, CBR, MOBI, PDF, and EPUB formats, list/grid view, filtering using the search function, metadata sorting, and keyboard shortcuts.

Bookworm comes with many options which give users different customization styles and you can set them from its preference menu. See our article on Bookworm here.

Bookworm ebook Reader
Bookworm ebook Reader

Bookworm is available to install on Ubuntu and other Ubuntu based systems using official PPA as shown.

$ sudo add-apt-repository ppa:bookworm-team/bookworm
$ sudo apt-get update
$ sudo apt-get install com.github.babluboy.bookworm

If you have Flatpak installed on your system, then you can install Bookworm as a Flatpak application as shown.

$ sudo  flatpak install --from https://flathub.org/repo/appstream/com.github.babluboy.bookworm.flatpakref

6. Peruse

Peruse is an open source comic reader created and maintained by the KDE community in the aim to make reading eBooks more pleasant in KDE desktop environment.

Peruse is available for Linux and Windows and it features a simplistic UI with support for all common comic formats including cbz and cba. You can sort comics by title, series, recently added, and author. See our article on Peruse here.

Peruse - Comic Book Reader
Peruse – Comic Book Reader

Peruse is available to install as AppImage on your Linux system.

7. Gomics

Gomics is an open source GTK3 comic and image archive viewer. It is written in the Go programming language to be memory friendly with a simple, clutter-free UI.

Gomics offers users smart scrolling, bookmarks, randomized page ordering, navigation between CG scenes based on the similarity of images, flip animations, manga and comic viewing modes, etc.

Gomics Comic Viewer
Gomics Comic Viewer

Gomics is only available for Arch Linux from the AUR repository, other Linux distributions can follow the installation guide here.

8. ACBF Viewer

ACBF Viewer is an open source book reader that works with all popular comic book formats including CBZ/CBR, ACV, and ACBF file formats.

ACBF Viewer is written in Python and is available for Windows and Linux systems. It features 3 viewing modes, supports text-layer translations, metadata indexing, sorting, filtering, etc.

ACBF Viewer
ACBF Viewer

ACBF Viewer is available to install on Ubuntu and other Ubuntu based systems using official PPA as shown.

$ sudo add-apt-repository ppa:acbf-development-team/acbf
$ sudo apt-get update
$ sudo apt-get install acbf-viewer

9. Comical

Comical is a free and open source C++ comic viewer that focuses on CBR and CBZ using wxWidgets. It is available for installation on Windows, Mac, and Linux with support for multiple formats.

Comical offers its users two unique features namely portability and high-quality image scaling algorithms. These features enable you to run Comical from the convenience of a pen drive without worrying about issues like font size, image quality, etc.

Comical - Comic Viewer
Comical – Comic Viewer

10. QComicBook

QcomicBook is an open source C++ based viewer for comic book archives that aims to provide simplicity and convenience. Its features include support for jpeg, png, bmp, xpm, and gif images, full-screen mode, page scaling, continuous scrolling mode, manga mode, etc.

QComicBook also features image rotation, keyboard shortcuts, thumbnail view settings, and other customization settings that you can enjoy when you install it.

QComicBook - Comic Book Viewer
QComicBook – Comic Book Viewer

cbrPagerJomic, and Comix are simple, open source ebook viewers that are designed for reading CBZ, CBR, and PDF files. They have features that make them unique like support for several image formats and caching.

You should know that they haven’t received any updates in many years and are behind regarding many features that their more recent alternatives offer. That notwithstanding, they have a simple UI and are among the best in their time so they might still appeal to you.

Which ebook viewers have you enjoyed using over the years? Drop your comments and suggestions in the section below.

Divine Okoi is a cybersecurity postgrad with a passion for the open-source community. With 700+ articles covering different topics in IT, you can always trust him to inform you about the coolest tech.

Each tutorial at GeeksMint is created by a team of experienced writers so that it meets our high-quality writing standards.

3 thoughts on “10 Best Comic Book Viewers for Linux”

  1. If push comes to shove… I extract the CBR/CBZ into a separate directory and use a lightweight image viewer.

    I do like what BDReader is trying to accomplish (last update 2018, sourceforge, beta). It’s the only comic reader that attempts to detect and display the panels on each page. When it’s working well, it is a joy to use given that laptop displays are mostly 16:9 aspect ratio. So you get a full screen display of each panel and can move to the next via arrow keys. Sweet:)

    Most of the listed readers here (I didn’t realize there were so many!) seem to try and do much more than I really want. I already have organized folders and don’t really need the features (and performance overhead) of the extra features. I just want to view, what is essentially, basic images.


Got Something to Say? Join the Discussion...