Your rating: None Average: 4.9 (34 votes)

E-book reader for Sailfish OS.

The core functionality is based on FBReader source code with a few modifications. In theory, it should be able to handle all E-book formats supported by FBReader. Books are imported from the ~/Downloads folder, where they are saved by the browser or email client. Alternatively, you can manually copy your books to the ~/Documents/Books directory. Removable storage (SD-card) is supported as well. Switch between SD-card and internal memory by flicking left and right. Use volume keys, swipe or touch to turn the pages.

This is pretty much a copy of the Jolla Store version, except that settings are moved from the app's pulley menu to the Settings → Applications grid.

Books stored in the internal memory can be added to the backup with the help of My Backup app.

Source code:

Application versions: 
File openrepos-books-1.0.43-37.1.armv7hl.rpm1.46 MB15/05/2021 - 22:57
File openrepos-books-1.0.43-37.1.aarch64.rpm1.47 MB15/05/2021 - 22:57
File openrepos-books-1.0.43-37.1.i486.rpm1.52 MB15/05/2021 - 22:57
File openrepos-books-1.0.42-36.1.armv7hl.rpm1.46 MB03/11/2020 - 07:18
File openrepos-books-1.0.42-36.1.i486.rpm1.53 MB03/11/2020 - 07:18
File openrepos-books-1.0.41-34.1.armv7hl.rpm1.46 MB05/02/2020 - 03:41
File openrepos-books-1.0.41-34.1.i486.rpm1.53 MB05/02/2020 - 03:41
File openrepos-books-1.0.40-32.1.armv7hl.rpm1.45 MB04/12/2019 - 13:46
File openrepos-books-1.0.40-32.1.i486.rpm1.53 MB04/12/2019 - 13:46
File openrepos-books-1.0.39-30.1.armv7hl.rpm1.45 MB04/12/2019 - 05:33
File openrepos-books-1.0.39-30.1.i486.rpm1.53 MB04/12/2019 - 05:33
File openrepos-books-1.0.38-29.1.armv7hl.rpm1.41 MB01/04/2019 - 15:55
File openrepos-books-1.0.38-29.1.i486.rpm1.53 MB01/04/2019 - 15:55
File openrepos-books-1.0.37-26.1.armv7hl.rpm1.34 MB27/07/2018 - 02:00
File openrepos-books-1.0.37-26.1.i486.rpm1.46 MB27/07/2018 - 02:00
File openrepos-books-1.0.36-23.1.armv7hl.rpm1.34 MB24/07/2018 - 22:41
File openrepos-books-1.0.36-23.1.i486.rpm1.46 MB24/07/2018 - 22:41
File openrepos-books-1.0.35-22.1.armv7hl.rpm1.34 MB24/07/2018 - 00:49
File openrepos-books-1.0.35-22.1.i486.rpm1.46 MB24/07/2018 - 00:49
File openrepos-books-1.0.34-20.1.armv7hl.rpm1.33 MB08/06/2018 - 17:44
File openrepos-books-1.0.34-20.1.i486.rpm1.46 MB08/06/2018 - 17:44
File openrepos-books-1.0.33-18.1.armv7hl.rpm1.33 MB08/06/2018 - 16:08
File openrepos-books-1.0.33-18.1.i486.rpm1.46 MB08/06/2018 - 16:08
File openrepos-books-1.0.32-17.1.armv7hl.rpm1.34 MB21/05/2018 - 18:07
File openrepos-books-1.0.32-17.1.i486.rpm1.46 MB21/05/2018 - 18:07
File openrepos-books-1.0.31-15.1.armv7hl.rpm1.33 MB21/05/2018 - 12:07
File openrepos-books-1.0.31-15.1.i486.rpm1.46 MB21/05/2018 - 12:07
File openrepos-books-1.0.30-12.1.armv7hl.rpm1.33 MB19/05/2018 - 13:01
File openrepos-books-1.0.30-12.1.i486.rpm1.46 MB19/05/2018 - 13:01
File openrepos-books-1.0.29-10.1.armv7hl.rpm1.33 MB19/05/2018 - 00:29
File openrepos-books-1.0.29-10.1.i486.rpm1.46 MB19/05/2018 - 00:29
File openrepos-books-1.0.28-9.1.armv7hl.rpm1.33 MB17/05/2018 - 20:31
File openrepos-books-1.0.28-9.1.i486.rpm1.45 MB17/05/2018 - 20:31
File openrepos-books-1.0.27-7.1.armv7hl.rpm1.32 MB27/04/2018 - 01:42
File openrepos-books-1.0.27-7.1.i486.rpm1.45 MB27/04/2018 - 01:42
  • 1.0.43 (May 15 2021)
    - Updated Hungarian translation (@1Zgp)
    - Updated Chinese translation (@dashinfantry)
    - Integration with My Backup
    - Tweaked settings layout
    - Added aarch64 build
  • 1.0.42 (Nov 3 2020)
    - Fixed detection of removable media on fresh installs of Sailfish OS 3.4.0
    - Implemented a fancy way of closing the book by swiping it up
    - Optimized settings page for landscape orientation
    - Made night mode brightness configurable
    - Resolved a few issues with saving/restoring last page
    - Eliminated unpleasant flicking when pages are being dragged
  • 1.0.41 (Feb 5 2020)
    - Fixed a problem with books opening at unexpected page
    - Handle data: scheme for xhtml
    - Various UI tweaks
  • 1.0.40 (Dec 4 2019)
    - Chinese translation
  • 1.0.39 (Dec 4 2019)
    - Fixed a permacrash
  • 1.0.38 (Mar 31 2019)
    - Fixed encoding problem with some formats/languages (e.g. Polish .mobi)
    - Create sample book on the first time run
    - A few minor UI tweaks
  • 1.0.37 (Jul 27 2018)
    - Fixed a few CSS issues affecting layout
  • 1.0.36 (Jul 24 2018)
    - Updated Polish and Swedish translations
  • 1.0.35 (Jul 24 2018)
    - Added page layout option
    - Added "turn page by tap" option
  • 1.0.34 (Jun 8 2018)
    - Support for SD-card labels containing spaces
  • 1.0.33 (Jun 8 2018)
    - Fixed SD-card support on Sailfish OS 2.2.0
  • 1.0.32 (May 21 2018)
    - Added Polish translations
  • 1.0.31 (May 21 2018)
    - Made "Keep display on while reading" work on older versions of Sailfish OS
  • 1.0.30 (May 19 2018)
    - Added Brazilian Portuguese translations
  • 1.0.29 (May 19 2018)
    - Updated Swedish and Hungarian translations
  • 1.0.28 (May 17 2018)
    - Added option to keep display on while reading
    - Fixed a few memory leaks
  • 1.0.27 (Apr 27 2018)
    - First openrepos release


TamarindoJuice's picture

Do you need something more or is it ok to be used dev?

slava's picture

No, it's ok as is. I have just commited your translations:

Thanks for the contribution!

It would be very nice if you kept an eye on it and provided translations for new strings when they appear.

fr3d's picture

Good work ! I tested the latetest version.

An option for deactiviting automatic screen turnoff is needed ;-)

slava's picture

Implemented in version 1.0.28

TamarindoJuice's picture

I do not have experience with GitHub, so i translated the xml .ts file to pt_BR and sent you the file over e-mail.

Thank you.

slava's picture

Your file doesn't seem to be utf-8 encoded. There's a problem with accented characters. Can you somehow save it as utf-8?

(never mind, it seems to be in CP819, I was able to convert it myself)

slava's picture

Good idea. And it shouldn't be hard to implement.

TamarindoJuice's picture

Transifex avaliable?

slava's picture

A few other people also mentioned to me this Transifex thing, so I decided to give it a try. I honestly spent couple hours on it, couldn't get it to work correctly with numerus forms and gave up.

Specifically, I played with the Russian translation. First, it failed to parse the existing translations for numerus forms. Then it insisted on having 4 numerus forms for Russian plurals even though Russian only has 3 forms. Then I received an email from them hinting that it's just a free trial. No, thanks.

I'm glad to accept translations as pull requests on github. Here is the English source:

fr3d's picture

Any chance to select background picture ?

slava's picture

Background picture for the book page?

fr3d's picture

Yes, background for the book page ! I would appreciate it.

slava's picture

I wrote it down so that I don't forget:

No ETA though. I've got plenty of other things that I would also like to be done.

vovaplushkin's picture

How to view the table of contents?

slava's picture

Not implemented (yet). And it's on the todo list:

TamarindoJuice's picture

An advanced option that would be useful is the function to bookmark and add notes to the selected text.

Ingvix's picture

Have you considered adding cbr/cbz support?

slava's picture

When/if I have time, although I have to admit these are not high on my priority list. I would probably do fb3 first.

TamarindoJuice's picture

Using it from Jolla Store since first release, amazing to know it's here now too! The best SFOS E-reader.

explit's picture

Спасибо тебе огромное, человеческое!

dfstorm's picture

Seams to work fine :) thanks for the app.