Ebook Reader
35 open source Ebook Reader apps
OpenDocument Reader - view ODT
APK
View and modify documents created using LibreOffice or OpenOffice on the go using the Document Reader & Document Editor!📄🚶 The file reader & document editor allows you to open files like ODF (Open Document Format) documents created using LibreOffice or OpenOffice wherever you are. In the bus on your way to school wanting to look at your notes before the big exam? No problem! With the Document Reader you can open files wherever you like and read & search through your documents to go in a clean and simple way. Is there just one last typo left to fix in your document before sending it out to colleagues? The File Editor supports modification of documents now! Fast, simple and well integrated. You can open files from ODF (ODT, ODS & many more) that you have created with Libre Office or OpenOffice also from within other apps. Supported apps include GMail, Google Drive, iCloud, OneDrive, Nextcloud, Box.net, Dropbox and lots of others! Or use our integrated file explorer instead to open files on your device. THE ALL IN ONE DOCUMENT READER AND DOCUMENT EDITOR 📄 ➡️open files with ODF: ODT (writer), ODS (calc), ODP and ODG without a hassle ➡️basic editing of documents with the file editor to fix typos, add sentences, etc ➡️securely open password-protected documents ➡️search for keywords in your ODT (writer), ODS (calc) or ODG and highlight them ➡️print documents if your device is connected to a printer ➡️read your documents in fullscreen to avoid distractions ➡️select and copy text out of your documents ➡️enjoy your documents even without internet connectivity - fully offline capable ➡️read out aloud your documents using Text-To-Speech technology DOCUMENTS TO GO - WHEREVER YOU LIKE 🚶 In addition to that, the document reader & document editor aims to support various other file formats as well as possible: - Portable Document Format (PDF) - Archives: ZIP - Images: JPG, JPEG, GIF, PNG, WEBP, TIFF, BMP, SVG, etc - Videos: MP4, WEBM, etc - Audio: MP3, OGG, etc - Text files: CSV, TXT, HTML, RTF - Microsoft Office (OOXML): Word (DOC, DOCX), Excel (XLS, XLSX), PowerPoint (PPT, PPTX) - Apple iWork: Pages, Numbers, Keynote - Libre Office and Open Office ODF (ODT, ODS, ODP, ODG) - PostScript (EPS) - AutoCAD (DXF) - Photoshop (PSD) This app is open source. We are not affiliated with OpenOffice, LibreOffice or similar. Made in Austria. Ads are shown in order to support the development of this app. They are free to remove temporarily via the in-app menu. We highly appreciate all kinds of feedback via email. ODF is the format used by office suites like Open Office and Libre Office. Text documents (Writer, ODT), as well as spreadsheets (Calc, ODS) and also presentations (Impress, ODP) are supported, including support with the file editor for complex formatting and embedded images. Graphs are no problem either. If you want to secure your data you can even open password-protected documents. Other applications that are using this format are LibreOffice, OpenOffice, NeoOffice, StarOffice, Go-oo, IBM Workplace, IBM Lotus Symphony, ChinaOffice, AndrOpen Office, Co-Create Office, EuroOffice, KaiOffice, Jambo OpenOffice, MagyarOffice, MultiMedia Office, MYOffice, NextOffice, OfficeOne, OfficeTLE, OOo4Kids, OpenOfficePL, OpenOfficeT7, OxOffice, OxygenOffice, Pladao Office, PlusOffice, RedOffice, RomanianOffice, SunShine Office, ThizOffice, UP Office, White Label Office, WPS Office Storm, Libre Office, Collabora Office and 602Office.
F-DroidGitHub
O
OpenTapasReader
APK
Read Tapas.io comics effortlessly. Features: Viewing comics and comic episodes Downloading episodes for offline use Viewing comments
F-DroidGitHub
Openlib
APK
Openlib is an open source app to download and read books from shadow library (Anna’s Archive). The App Has Built In Reader to Read Books. As Anna’s Archive doesn't have an API, the app works by sending requests to Anna’s Archive and parses the response to objects. The app extracts the mirrors from the responses, downloads the book and stores it in the application's document directory. Note : The app requires VPN to function properly . Without VPN the might show the captcha required page even after completing the captcha Main Features: Trending Books Download And Read Books With In-Built Viewer Supports Epub And Pdf Formats Open Books With Your Favourite Ebooks Reader Filter Books Sort Books
F-DroidGitHubIzzyOnDroid
Orion Viewer - Pdf & Djvu
APK
Orion Viewer is pdf, djvu, xps, cbz and tiff file viewer for Android devices based on mupdf and DjVuLibre libraries. Application features: Outline navigation Bookmarks support Page navigation by screen taps + Tap Zones + Key binding Text selection Single word selection by double tap with translation in external dictionary Custom zoom Custom manual and auto border crop Portrait/landscape orientation Support different navigation patterns inside page (left to right, right to left) External Dictionaries support Built-in file manager with recently opened file view
F-DroidGitHub
PDF
APK
A simple, open-source PDF viewing app Features: - Search for text - Print (through the share menu) PDF editing coming soon
F-DroidGitHub
P
Pepper&Carrot Reader
APK
Android E-Reader App for Reading Pepper & Carrot Webcomic, an Open-source (CC-BY 4.0) comic made by David Revoy.
F-Droid
Pinyin Web & EPUB and topolects
APK
This browser app adds Mandarin Pinyin, or Cantonese, Teochew or Wenzhou pronunciation guides, to any Chinese website or EPUB file or to the clipboard, to help people who are learning Chinese to read articles. You can also tap on any word to see an English translation of that word. Changing the website's layout to add Pinyin is not perfect (some websites work better than others), but it still works a lot of the time. For privacy, this app does NOT use any third-party server to fetch or process your text: pinyin is added by your device only. This also means you must be able to fetch the article via your own network connection, or provide the text yourself, before this app can show it. Can integrate with Pleco or Hanping. Has 3lines mode (if you must), Bookmarks, Highlighting and PDF export, Change text size across all pages, Dark mode. Lightweight and some features work on very old devices too.
F-Droid
ProseReader
APK
ProseReader for Android Ebook/EPUB Viewer more: https://timur.mobi/prose/doc/android
DirectF-Droid
Quire
APK
Quire is a native Android EPUB reader for people who self-host calibre-web. It browses your library over OPDS, downloads books on demand, renders them with Readium, and syncs reading progress (and later bookmarks) to a small companion server you run yourself (Quire Server, included). Features: - OPDS catalog browsing and search - EPUB reading with Readium (font, theme, line-height controls) - Reading progress sync across devices via your own Postgres - Multi-user from day one - One credential: your existing calibre-web account Privacy: - No analytics, no crash reporting, no third-party SDKs - Network calls go to your calibre-web and your sync server only - Credentials stored in Android Keystore Source code, server, and documentation: https://github.com/vitofico/quire Optional AI features (off by default): when your Quire Server administrator configures an AI endpoint (such as a self-hosted Ollama or a third-party provider) and you opt in from Settings, Quire shows generated book insights — author, summary, series, themes, craft notes, comparative anchors, and book-club style discussion prompts — grounded with citations from Wikipedia and OpenLibrary. A separate Library Insights screen builds a personal reader profile from your finished books and suggests further reads (both from your own library and via OpenLibrary discovery). No AI request leaves your network until you explicitly opt in, and a single tap in Settings deletes the cached profile.
F-DroidGitHub
Readwide
APK
Readwide is a local-first Android reader and file browser for TXT, Markdown, PDF, EPUB, Word-family documents, HWP/HWPX, images, comic archives, and common archive workflows. It supports local reading, recent files with reading-history search, bookmarks, folder shortcuts, file search and type filtering, in-document text search (including find inside PDFs), archive browsing, archive-backed image viewing, multi-select file operations, local copy/move/delete/extract/compress queues, and text-to-speech with a sleep timer, pause/resume, and a floating on-screen control. TXT keeps an exact source-page reader model; Markdown uses a rendered WebView visual-page model. PDF in-document find works on digital (text-based) PDFs; scanned or image-only PDFs are not searched, and OCR is not included. HWP/HWPX is text-first and read-only through Apache-2.0 Java libraries, not Hancom-compatible layout rendering or editing. RAR/CBR is read-only and limited: some archives may not open, and full RAR compatibility is not guaranteed. The default build does not request INTERNET permission and does not include ads, analytics, telemetry SDKs, Firebase, Google Play Services, an account system, cloud sync, an in-app update checker, or a developer-operated upload backend. Android Auto Backup is disabled. Broad file access is used for local file browsing and management of user-selected folders and files. Files opened into Readwide from other apps are copied into an app-private cache with filename sanitization, a path check, and a 2 GB per-file limit, and JSON backup import is capped at 256 MB. Readwide uses the Android applicationId com.readwide.manager; older TextView Reader builds used com.textview.reader and install as a separate app. The F-Droid build is signed by F-Droid and does not update in place over Readwide APKs from GitHub, which use a different signing key. To switch builds, export a JSON backup from the old one, install the new one, then import the backup to restore bookmarks, reading positions, themes, and settings.
F-DroidGitHub
Seeneva: smart comic reader
APK
A libre smart powered comic book reader. Features: • Smart speech balloons zooming. 💬 • Speech balloons OCR and TTS. 👀 • Supports CBZ (.zip), limited CBR (.rar), CB7 (.7z), CBT (.tar) and PDF comic book archives. • Supports different image formats on any Android device. • View ComicRack metadata. • Supports Left-to-Right (LTR) and Right-to-Left (RTL) read directions. • Supports Android 4.1+ and all available Android ABIs arm64-v8a, armeabi-v7a, x86_64 and x86. • Smart functionality performs locally on the device. • Libre application under GPLv3 or later license. • No ads, no personal data collection. 💬 Speech balloons zooming Read digital comic books on mobile devices can be difficult especially if they have small screen. Seeneva to the rescue! Built-in Machine Learning model trained to detect speech balloons on pages allows you easily zooming and navigate through them with a touch of a finger. 👀 OCR and TTS Have you ever wanted to copy text from speech balloons? Seeneva make it possible to use Optical Character Recognition on all founded speech balloons to extract text from them. And the built-in Android Text-To-Speech allows you to use Seeneva like audio comic book reader. ❗Note: • No comic book included. • OCR and TTS features are only available for English language right now. Please read app repository https://github.com/Seeneva/seeneva-reader-android for more information about the app and known issues.
F-DroidGitHub
Taison
APK
Taison is a manga reader, refined to deliver a clean, highly organized experience without extra weight. • Flexible navigation – Choose tabs or dropdowns to move through your library. • Organized history – History is scoped and navigable the same way as your library, keeping active groups in sync. • Taison look – A distinct, warm palette. More Taison features: • Group-aware filters for categories, sources, status, and ungrouped items. • Customizable category visibility and editable default category names. • History eye toggle to show or hide items outside your library, with scoped or full deletions.
F-DroidGitHub
Tinte Webcoms
APK
Webcom Reader allows you to pick webcomics from supported titles and add them to your library. Marks read, download them to read offline. List of working webcoms: * xkcd * Lunarbaboon * Cyanide & Happiness List of planned webcoms: * Dilbert * Pepper & Carrot
F-Droid
Wikisource Reader
APK
Wikisource Reader is an Android app to read public domain and freely licensed works from the Wikisource project. The catalogue of books is fetched from an API. The app is built upon the Myne app with the Reader interface from Readium. Development is supported by the Centre for Internet and Society. Features The following features are currently functional: Explore works: Browse through a list of works which are completely proofread or validated. Filtering works: Filter based on the language or genre of your choice. Search: Search for books by title or author. Downloading books: Download books to your local device for offline access. Share links: Share links to the Wikisource page of each book. Manage local library: Read, delete, and track completion percentage of books in your local library. Customization options: Change font size, look up words, and access a dictionary. Dark and Light mode: Switch between dark and light themes for comfortable reading. Localization support: Use the app in multiple languages. External Links Website: https://cis-india.github.io/wikisource-reader-app Meta Wiki page: https://meta.wikimedia.org/wiki/Wikisource_reader_app Phabricator issue tracker: https://phabricator.wikimedia.org/project/board/8233/query/all/
F-DroidGitHub
venera
APK
A comic reader that support reading local and network comics. Features Read local comics Use javascript to create comic sources Read comics from network sources Manage favorite comics Download comics View comments, tags, and other information of comics if the source supports Login to comment, rate, and other operations if the source supports Thanks Tags Translation github.com/EhTagTranslation/Database The Chinese translation of the manga tags is from this project.
F-DroidGitHub