New in version 0.20.0
Browse extra catalogs like calibre-web, Komga, OPDS, and Project Gutenberg to download specific books or categories without syncing them to your main account. A new floating bar controls automatic scrolling, letting you pause, adjust speed, and save your exact spot when stopping. You can also add a home-screen widget to browse your library covers, while reading-time widgets provide more accurate multi-device totals.
Liseur is a free, open-source ebook reader for Android. It reads EPUB books from a folder on your phone, and it connects to your own calibre-web, Komga or liseur-sync server so your whole library lives on one shelf. No ads, no trackers, no analytics, no Liseur account. Network access is limited to the book servers and dictionary sources you choose, plus Project Gutenberg when you add free books.
YOUR LIBRARY, ONE SHELF
* Folders on your phone or SD card, indexed with covers
* calibre-web, Komga, liseur-sync and OPDS catalogs merged into the same shelf, with a cloud badge on server books
* Series grouped in reading order, with progress and missing volumes at a glance
* Free books from Project Gutenberg to start you off, before you connect anything
READ YOUR WAY
* Pages or continuous scrolling, per book or library-wide
* Bundled open typefaces (Literata, Vollkorn, Atkinson Hyperlegible, Inter) or the publisher's own
* Margins, line spacing, brightness and four reading themes: light, sepia, dark, and black for OLED screens
* Auto-scroll at your pace, carrying on across chapters
* A footer with the current page, what is left in the chapter, and time remaining
* A refresh mode tuned for Onyx e-ink displays
YOUR PLACE FOLLOWS YOU
* Your reading position syncs across devices through calibre-web, Komga or liseur-sync, down to the exact sentence
* Pair any OPDS catalog with any kosync server as a single Custom connection
* Settings sync and reading statistics across devices when you connect liseur-sync
* Close the book on your phone and pick it up on your tablet
HIGHLIGHTS, NOTES, DICTIONARY
* Highlights in four colours, notes and bookmarks, gathered in a per-book notebook you can export as Markdown
* Search the whole book and jump straight to the passage
* Footnotes open as a card over the page instead of sending you to the back
* Definitions from Wiktionary or an offline dictionary app; online lookups stay off until you turn them on, and you pick the source
FREE SOFTWARE, BY DESIGN
Liseur is built on the open Readium toolkit, with no proprietary dependencies and no Google Play services. Source code, issue tracker and documentation: https://github.com/chmouel/liseur
Donate
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
android.permission.ACCESS_LOCAL_NETWORK
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
com.chmouel.liseur.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
9 MiB
PGP Signature
|
Build Log
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 8.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
android.permission.ACCESS_LOCAL_NETWORK
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
com.chmouel.liseur.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
9 MiB
PGP Signature
|
Build Log
New in version 0.19.1
fix: Match book dark mode to the reading theme, Keep selection handles usable while dragging, Count other devices reading on the stats widget
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
android.permission.ACCESS_LOCAL_NETWORK
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
com.chmouel.liseur.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
9.0 MiB
PGP Signature
|
Build Log
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 8.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
android.permission.ACCESS_LOCAL_NETWORK
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
com.chmouel.liseur.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
9 MiB
PGP Signature
|
Build Log
New in version 0.19.0
Connect to BookOrbit servers to browse, download, send, or delete books, and sync reading progress. Added three new widgets for your home screen showing current book covers and reading statistics. Customize both footer corners in the reader to show time left in the chapter, page count, battery level, or clock. Books now start at a larger default text size with pinch-to-zoom enabled. Public catalogs now open over mobile data.
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
android.permission.ACCESS_LOCAL_NETWORK
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
com.chmouel.liseur.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
9.0 MiB
PGP Signature
|
Build Log
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 8.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
android.permission.ACCESS_LOCAL_NETWORK
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
com.chmouel.liseur.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
9 MiB
PGP Signature
|
Build Log
New in version 0.18.0
Liseur can now start an empty library with free Project Gutenberg books, load more books later, sync reading settings with liseur-sync, and change a book server address without disconnecting. EPUB covers, page numbers and reader controls are more reliable, and the app now includes ES,DE,IT,FR,RU translation.
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 8.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
android.permission.ACCESS_LOCAL_NETWORK
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
com.chmouel.liseur.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
8 MiB
PGP Signature
|
Build Log