Ebook Reader

35 open source Ebook Reader apps

Amaze File Utilities
APK
From the developers of open source app Amaze File Manager. An open source app to view, manage and analyse internal storage media files with built-in media players, without any ads and with a beautiful UI. Analyse: - Analyse storage for junk files to delete - Group similar images, memes, low-light images, blurred images, selfies or group images - Group large, duplicate or hidden files in storage - Group cluttered media files (uses algorithms to identify videos that may not be useful) - Group old downloads, recordings or screenshots - Group unused / most used / least used installed apps, large apps or games, apps that use most data - Group Whatsapp / Telegram media files - Group apps that use most Mobile / Wifi network data - Clean junk data of uninstalled apps - Group list of apps growing in size - Group apk files in storage that may not be useful - Clear RAM for better performance - Compress media files Media Files: - View / group / sort in list or grid - Delete / share / go to location - Open using inbuilt player - Jump to any date instantly - Search for any media file instantly - Compress images / video files - Cast on tv Music Player: - Shuffle, play on repeat - View waveform data for better insight of song - Change playback pitch or speed - Add, remove songs to playlists Video Player: - Play videos with gestures to skip, manage volume, brightness within player - View in picture-in-picture mode - Supports gesture to play, pause, skip, change brightness or volume within player - Play in background or PIP (picture-in-picture) window - Lock gestures or orientation - Search and download online subtitles within player - Change playback aspect ratio, pitch and speed - Compress videos to save data Image Viewer: - View, share or delete images - Edit using inbuilt image editor - Add stickers, text, rotate, crop or draw over images - View image histogram or other metadata - Compress images to save data Document Viewer: - View pdf, epub, docx, xps, oxps, cbz, fb2 and mobi files using inbuilt viewer - Search for text in viewer - Switch between dark or light mode in pdf viewer - Bookmark a page in your epub digital book Transfer: - Transfer data between devices through wifi p2p - High transfer speeds using android Wifi-direct Trash bin (Recycle bin): - Delete files temporarily to recycle bin - Restore / delete permanently based on max number of files / maximum days / maximum size Contact: Telegram - https://t.me/AmazeFileManager Issue tracker: https://github.com/TeamAmaze/AmazeFileUtilities-Issue-Tracker/issues Source Code: https://github.com/TeamAmaze/AmazeFileUtilities Fdroid: https://f-droid.org/en/packages/com.amaze.fileutilities/ Notes: - This app is based on a trial period post which you're supposed to subscribe / get lifetime membership to continue using the app. - You can try Fdroid version (all features except Face analysis capabilities) for a FLOSS version. - Fdroid version may list app as anti-feature: don't worry we're not using third party network service, our app calls our own servers just to validate your trial using a random ID that is generated by our own app.
F-DroidGitHubIzzyOnDroid
A
Anx Reader
APK
Anx Reader, a thoughtfully crafted e-book reader for book lovers. Featuring powerful AI capabilities and supporting various e-book formats, it makes reading smarter and more focused. With its modern interface design, we're committed to delivering pure reading pleasure. 📚 Rich Format Support Support for major e-book formats: EPUB, MOBI, AZW3, FB2, TXT Perfect parsing for optimal reading experience ☁️ Seamless Sync Cross-device synchronization of reading progress, notes, and books via WebDAV Continue your reading journey anywhere, anytime 🤖 Smart AI Assistant Integration with leading AI services: OpenAI, DeepSeek, Claude, Gemini Intelligent content summarization and reading position recall for enhanced efficiency 🎨 Personalized Reading Experience Carefully designed theme colors with customization options Switch freely between scrolling and pagination modes Import custom fonts to create your personal reading space 📊 Professional Reading Analytics Comprehensive reading statistics Weekly, monthly, and yearly reading reports Intuitive reading heatmap to track every moment of your reading journey 📝 Powerful Note System Flexible text annotation features Export options in TXT, CSV, and Markdown formats Easily organize and share your reading insights 🛠️ Practical Tools Smart TTS reading to rest your eyes Full-text search for quick content location Instant word translation to enhance reading efficiency 💻 Cross-Platform Support Seamless experience on Android / Windows / MacOS / iOS Consistent user interface across devices
F-DroidGitHub
Book's Story
APK
Book's Story — Material You eBook reader built with Jetpack Compose. Free & Open source & Ad-free, with extensive customization options and support for multiple file formats. Main Features: * Storage Access Framework * 7 supported file formats(.pdf, .txt, .epub, .fb2, .html, .htm, .md) * Material You design with unique themes and color presets * Organized Library with custom categories and chapters in the Reader * Highly customizable Enjoy a sleek, customizable reading app with modern design, built with Jetpack Compose. It’s open-source, offering you a personalized, ad-free journey through your favorite books!
F-DroidGitHubIzzyOnDroid
Chaka Book Reader
APK
Read fluently and comfortably, with simple and clear interface. Supported Document Types: PDF, EPUB, MOBI, CBZ, FB2, XPS, TXT, HTML, OFFICE(DOCX, XLSX, PPTX) and ZIP/GZIP Features: · Horizontal / Vertical Flip · Continuous Scroll · Lock Stray: Keep scroll straight · Margin Crop · Focus Mode: Keep page position on flipping zoomed pages · Smarty Focus: Recognize page border bias in Focus Mode · RtL Text: Support Top-to-Bottom, Right-to-Left(TB-RL) text · Single Column: Support scanned dual-spread PDF page · Color Palette · Font Size selectable · Text Copy · Table of Contents · Bookmarks · Links · Search · Share a book · Remember reading status The project is under active development.
F-DroidGitHub
Comfort Reader
APK
Comfort Reader makes reading easier for you. It streams any text directly to your eyes. Smart text processing and colored letter animation help you to recognize and understand text faster and better. Reading a book will seem just like watching a film, at the speed that works best for you. Main features include: supported file formats: txt and pdf displays; just the current phrase you are about to read; makes sure that associated words won't get chopped randomly (as in conventional Speed Reading Apps with Rapid Serial Visual Presentation); creates a fluent stream of text at your desired speed; colored letter animation stimulates better concentration and comprehension; trains your reading, reduces regression and expands your vision span; fully costumizable text appearance and reading configuration
F-DroidGitHub
Comics Reader
APK
N.B No cbr (rar archive) support in F-Droid build. * Can be used to open cbz, cbt; jpeg, png and gif from any file manager. * Comics browser with thumbnails. * Bookmarks manager to download albums from remote sites. * Fast pages switcher with pages previews. * Double pages mode. * Fling gesture to change page with smooth animation. * Fullscreen for devices with physical buttons. * Use lower quality images (resolution is decreased) if any out of memory exception occurs. * Available in English, French & Turkish languages (any translators are welcome to contribute ^^)
F-Droid
EinkBro
APK
It's a lightweight browser to provide powerful features designed for Eink devices. E-Ink specific features * pageUp / pageDown / Back button on toolbar * Physical volume keys for pageUp/pageDown * Tapping on screen left/right edge for pageUp/Down (finger button on toolbar) * Desktop mode feature * All icons in high contrast colors * Tab count count toolbar * Font size change button * Bold font button * Reader mode * Vertical Read mode Basic UI/Handling: * optimized for one hand handling (toolbar at bottom) * tab control (switch, open, close unlimited tabs) * full material design * fullscreen browsing (optional) * navigation button in fullscreen mode * fast toggle for most important settings * advanced gesture control for toolbar and navigation button Some nice extra features: * small size * search on site * open links in background * Websearch (from marked text context menu) * screenshots of the whole website * share/save as PDF * open links in other apps (for example YouTube) Permissions that may be used * INTERNET: it's a browser, so it's expected. * READ_EXTERNAL_STORAGE, WRITE_EXTERNAL_STORAGE: for saving web page as PDF or epub file, and for downloading files. * INSTALL_SHORTCUT: to install web shortcuts on Home. * ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION: when using some navigation web site, or some web service that needs location, these permissions are needed.
F-DroidGitHub
Futon
APK
Futon is a free and open source manga reader for Android. Note: Futon is an unofficial fork of Kotatsu **Main Features:** - Online manga catalogs (with 1100+ manga sources) - Search manga by name, genres, and more filters - Favorites organized by user-defined categories - Reading history, bookmarks, and incognito mode support - Download manga and read it offline. Third-party CBZ archives are also supported - Clean and convenient Material You UI, optimized for phones, tablets, and desktop - Standard and Webtoon-optimized customizable reader, gesture support on reading interface - Notifications about new chapters with updates feed, manga recommendations (with filters) - Integration with manga tracking services: Shikimori, AniList, MyAnimeList, Kitsu - Password / fingerprint-protected access to the app - Automatically sync app data with other devices on the same account - Support for older devices running Android 6+
F-DroidGitHubIzzyOnDroid
Ichaival
APK
Features * View and search your LANraragi database * View tags * Read archives * Bookmark archives to keep track of your current page * Sort archives by date (requires archives to be tagged with the DateAdded plugin) * View dual pages in landscape mode
F-DroidGitHub
KOReader
APK
An e-book reader app for Android devices, optimized for reading e-books and documents in various formats, including PDF and EPUB.
F-DroidGitHub
Kinoko[Manga Reader]
APK
Load the online comic content supported by any plug-in project to provide a convenient online comic viewing experience. ### Features: * Plug-in support, using git to manage plug-ins, you can use the plug-ins provided by developers to browse the corresponding network resources, or enter any git address to load the plug-in. * Collections, Add to favorites, easy and quick viewing at any time. * Download manga, download to local, and browse at any time without internet. * Volume keys can be used to turn pages, which can be easily turned with one hand. * Multiple browsing modes, turning pages horizontally or vertically.
F-DroidGitHub
Komelia
APK
Komelia is a client application for Komga, a media server for your comics, manga, BDs, magazines and eBooks. Organize your CBZ, CBR, PDF and EPUB files in different libraries, collections or reading lists. Manage edit metadata for your series and books. Read your books using built-in reader.
F-DroidGitHub
Kotatsu
APK
Kotatsu is a free and open source manga reader for Android. **Main Features:** - Online manga catalogs (with 1100+ manga sources) - Search manga by name, genres, and more filters - Favorites organized by user-defined categories - Reading history, bookmarks, and incognito mode support - Download manga and read it offline. Third-party CBZ archives are also supported - Clean and convenient Material You UI, optimized for phones, tablets, and desktop - Standard and Webtoon-optimized customizable reader, gesture support on reading interface - Notifications about new chapters with updates feed, manga recommendations (with filters) - Integration with manga tracking services: Shikimori, AniList, MyAnimeList, Kitsu - Password / fingerprint-protected access to the app - Automatically sync app data with other devices on the same account - Support for older devices running Android 5+
F-DroidGitHub
Librera Reader
APK
Librera Reader is a highly customizable and feature-rich application for reading e-books in PDF, EPUB, MOBI, DjVu, FB2, TXT, RTF, AZW, AZW3, HTML, CBZ, CBR, DOC, DOCX, formats. With its intuitive, yet powerful, interface, Librera makes ebook reading a veritable pleasure. It even features a unique auto-scrolling, hands-free Musician's mode, with controllable speed. F-Droid version is based on the latest MuPDF and support Android 4.1+. The only difference between Librera FD (F-Droid) and Librera PRO is the absence of Google Play services and Google Drive book synchronization in Librera FD. # Just a few Librera main features: * Easy document discovery by configurable criteria: * Auto-Scan (user-specified folders) * Browse folders (using an in-app file explorer) * Recent (featuring a reading-progress indicator) * Support for bookmarks, annotations, and EPUB3 tables of contents * Configurable Day and Night modes * Configurable link color (hence, footnotes and endnotes color) * Support for many popular offline dictionaries * Vertical-scroll lock * Auto- and manual centering of documents * Custom ad-hoc CSS coding * Single-page view of two-page documents * Musician's mode with configurable scroll speed * Customizable TTS reading and built-in media player * Page-wise TTS recording to MP3 or WAV * Multi-word text search * Support for archived (.zip) documents * Support for RTL languages (Thai, Hebrew, Arabic, etc.) * Import and export of settings, auto-backup of current session * Leading initials in FB2 documents * RSVP reading (à la Spritz) * Movable bookmarks, w/ a floating indicator * And a whole bunch of other features for you to check out. You can read books in your web browser with the Librera Book Reader https://librera.mobi/online-book-reader/ The best way to fully appreciate Librera Reader, however, is to use our restriction-free Librera PRO version from Google Play. If you enjoy Librera, please consider making a donation: https://www.patreon.com/librera
F-DroidGitHub
LightNovelReader
APK
LightNovelReader is an open source light novel reading app, developed with Kotlin and Jetpack Compose, providing light-wise size and smooth reading experience. Moreover, it has many useful features, e.g., EPUG export, offline read and multiple sources support. Features Developed with Jetpack Compose, providing smooth reading experience, supporting Android 7.0 - 15 Cache - support book content cache and offline first read. Explore - discover new book, recommendation ranking, label categories, key word search... Multiple source support - support switching between sources and even reading comic books. The data is independent between different sources. Bookshelf - complete bookshelf system, supporting creating and naming bookshelf, adding book to collections, book update notification Export book to EPUG file Passionate developers and more...
F-DroidGitHub
LxReader
APK
Open source e-book reader for Android. Supported e-book formats through the use of the crengine-ng library: fb2, fb3 (incomplete), epub (non-DRM), doc, docx, odt, rtf, pdb, mobi (non-DRM), txt, html, Markdown, chm, tcr. Main features: Most complete support for FB2 - styles, tables, footnotes at the bottom of the page Extensive font rendering capabilities: use of ligatures, kerning, hinting option selection, floating punctuation, simultaneous use of several fonts, including fallback fonts Word hyphenation using hyphenation dictionaries Ability to display 2 pages at the same time Displaying and Navigating Book Contents Ability to use bookmarks Reading books directly from a ZIP archive TXT auto reformat, automatic encoding recognition Flexible styling with CSS files Background pictures, textures, or solid background Animation of turning pages - like in a paper book or simple shift Customizable actions for touch screen zones View illustrations with scrolling and zooming - by long pressing on the illustration Select text and send it either to the clipboard or to another application, etc. Reading aloud with the possibility of using accent dictionary Built-in book library with search and/or filtering Simple built-in file manager for viewing the list of files on the device
F-Droid
Miru
APK
Miru App is an application written in Flutter for watching movies, comics, and novels. It supports Windows, Android, and Linux. It has friendly support for writing extensions and debugging logs. It also supports custom extension repositories. The official extension repository provides video sources, so you can use it without writing any extensions. It supports online viewing of various video, comic, and novel sources, achieving multi-platform unification. The design language of the system UI is unified.
F-DroidGitHub
M
MuPDF mini
APK
MuPDF Mini Viewer is a minimalist Android app that uses the MuPDF library to view PDF, XPS, CBZ, unprotected EPUB, and FB2 documents. This is a minimalist version of the MuPDF app, which focuses on reading only. It does not support editing annotations or filling out forms. The app will start with a file picker showing the contents of the external storage directory. Only files that it can open will be listed. Each document you open will start its own activity, so you can view many documents at once. Use the Overview system button to switch between the file picker and any open documents and other activities you have running. Tapping on the left and right side of the screen will flip to the previous and next pages. Tapping in the middle will bring up or hide the tool bars. A long tap will toggle highlighting of links. When the links are highlighted they are also active and tappable. You can pinch to zoom in. When zoomed in, tapping will scroll to advance the next screenful of content. In the toolbar there is a button to show the table of contents, if the document has one. In EPUB and FB2 documents, there is also a menu item to pick the font size. The scrubber at the bottom allows you to quickly jump to a given page in the document.
F-DroidGitHub
MuPDF viewer
APK
MuPDF supports PDF 1.7 with transparency, encryption, hyperlinks, annotations, searching, form editing and more. It also reads OpenXPS and CBZ (comic book) documents.
DirectF-DroidGitHub
Myne: Download & Read eBooks
APK
Myne is a FOSS Android application for downloading and reading ebooks from Project Gutenberg. It uses the GutenDex API to fetch metadata for ebooks in the backend. Additionally, it functions as an EPUB reader, allowing you to easily import and immerse yourself in your favorite EPUB books! Highlights: - Clean & beautiful UI based on Google's material design three guidelines. - Browse and download over 70k free ebooks available in multiple languages and updated daily. - Comes with inbuilt ebook reader while also having an option to use third-party ebook readers - Compatible with Android 7.0 and above (API 24+) - Supports Material You theming in devices running on Android 12+ - Comes in both light and dark mode. - MAD: UI and logic written with pure Kotlin. Single activity, no fragments, only composable destinations. PS: *The name of the app is inspired from the main character of an anime called Ascendance of a Bookworm.* Note: The app also uses the Google Books API to fetch some extra data like book summary and pages count etc, as the GutenBerg project don't include those values in their metadata. It tries it's best to map the data received from Google books with Gutenberg's metadata but the mapping is not 100% accurate and not all books available on GutenBerg is also available on Google books or is available but with different title, so you may find some books without summary or page count etc.
F-DroidGitHubIzzyOnDroid
NClientV3
APK
A configurable manga client for Android. Forked from NClientV2 by Dar9586, updated for modern Android. Requires Android 7.0 (API 24) and above. The app ships as an empty shell. Configure a supported source in Settings to unlock full functionality. Features - Browse main page - Search by query or tags - Include or exclude tags - Blur or hide excluded tags - Download galleries - Favorite galleries - PIN lock for privacy - Share galleries - Open in browser - Bookmarks - History What's new in V3 - Material 3 / Material You design - Fixed for Android 15+ (edge-to-edge, status bar) - Fixed CDN webp image loading - Updated build system and dependencies - Removed crash reporting / tracking - App ships as SFW empty shell by default
F-DroidGitHub
OpenComicVine
APK
📋 Features * Free and Open Source software (FOSS) * Comic Vine Wiki * Viewing Comic Vine details of characters, issues, volumes and more * Recently added Comic Vine issues, characters and more * Search * Favorites * Material 3 Design * Night theme * Responsive UI for different devices form factors For more information, please see here: https://github.com/proninyaroslav/OpenComicVine/blob/HEAD/README.md
F-DroidGitHub
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
Page 1