Looking for an e-reader app that integrates well with the elementary gtk+ theme, as other native apps do. Preferably with a nightmode feature also, and support for common formats. Thanks!

3 Answers 3


I'm working in my free time to build a eBook reader for elementary OS - Bookworm.

Currently it's in a very early stage and very much work in progress. However, currently it can open eBooks and supports adding and removing books from the library. Here is the install instructions if you would like to try it. Suggestions and feature requests are more than welcome ...



Installed Calibre reader few days ago http://calibre-ebook.com/. Not bad. It's possible to customize it. For example, I use this theme http://gnome-look.org/content/show.php?content=168291

  • Hey, thanks for answering! Is there a way to remove the titlebar, though?
    – johnp
    Oct 14, 2015 at 10:28
  • There is a full screen mode like this imgur.com/CevJ5SB
    – roman
    Oct 14, 2015 at 13:44
  • Am I seeing the correct image? The falcon space agency thing :3 The full screen view might be bearable. I don't like those old gnome titlebars though. Thanks again
    – johnp
    Oct 14, 2015 at 15:01
  • Yes, this image is a full screen mode screenshot. I tried to customize ui by changing icons as well, but didn't have enough time to discover is it possible to make general look of this application better.
    – roman
    Oct 14, 2015 at 16:10

Unfortunately, no.

I only found one project that looks promising: gnome-books. Unfortunately, I could not get it working properly on Freya last time I tried.

Since the rest of the .epub readers currently available on Linux look dreadful, I usually use Calibre to convert my books to .pdf and use Evince (Document Viewer) to read them.

  • Yeah, I may do that. Gnome-books probably has a lot of gnome dependencies. Off-topic: Do your fonts render ok in Evince? The font hinting was a bit off or something last time I used it.
    – johnp
    Oct 14, 2015 at 15:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.