# foobnix/librerareader

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/foobnix-librerareader).**

4,246 stars · 390 forks · C · other

## Links

- GitHub: https://github.com/foobnix/LibreraReader
- Homepage: http://librera.mobi
- awesome-repositories: https://awesome-repositories.com/repository/foobnix-librerareader.md

## Description

LibreraReader is a multi-format e-book reader and digital library manager designed for mobile and desktop devices. It functions as a customizable document renderer and a text-to-speech document player that converts written text into spoken audio via a configurable speech engine and integrated media player.

The project distinguishes itself through a high degree of visual and functional customization, including the ability to inject custom CSS for styling overrides and the use of pluggable rendering engines to balance speed and stability. It includes specialized navigation tools such as a vertical scroll-lock mechanism and automated page scrolling for hands-free reading of text and music scores.

The application provides a comprehensive suite of library management tools, including automated folder indexing, metadata filtering, and document format conversion. It supports academic and research workflows through integrated online and offline dictionary services, translation tools, and document annotation features. Reading progress, bookmarks, and application settings are maintained across multiple devices via cloud-based synchronization.

## Tags

### Content Management & Publishing

- [Multi-Format E-book Rendering](https://awesome-repositories.com/f/content-management-publishing/multi-format-e-book-rendering.md) — Opens and renders e-books in PDF, EPUB, MOBI, DjVu, FB2, TXT, and many other formats on Android devices. ([source](http://librera.mobi))
- [Digital Library Management](https://awesome-repositories.com/f/content-management-publishing/category-organizations/game-library-organization/self-hosted-management/digital-library-management.md) — Organizes, sorts, and browses a personal collection of e-books with automated folder scanning and metadata filtering.
- [Bookmark Managers](https://awesome-repositories.com/f/content-management-publishing/content-processing-transformation/document-processing-conversion/document-processing-tools/pdf-manipulation-utilities/pdf-editors/bookmark-managers.md) — Adds, edits, and navigates bookmarks, comments, and EPUB3 table-of-contents entries within documents. ([source](http://librera.mobi/ar))
- [Digital Book Renderers](https://awesome-repositories.com/f/content-management-publishing/digital-book-renderers.md) — Opens and displays e-books in PDF, EPUB, MOBI, and other formats with customizable rendering options. ([source](https://librera.mobi/](https://librera.mobi/))
- [Digital Content Annotations](https://awesome-repositories.com/f/content-management-publishing/digital-content-annotations.md) — Adds bookmarks, annotations, and highlights to documents with EPUB3 table of contents support. ([source](http://librera.mobi/es))
- [Personal Library Managers](https://awesome-repositories.com/f/content-management-publishing/media-management/audiobook-servers/e-book-servers/comic-book-libraries/personal-library-managers.md) — Organizes, imports, and catalogs digital books from device storage or OPDS catalogs for easy browsing and access. ([source](https://cdn.jsdelivr.net/gh/foobnix/librerareader@master/README.md))
- [Text Rendering Customizers](https://awesome-repositories.com/f/content-management-publishing/media-management/audiobook-servers/e-book-servers/reading-customizers/text-rendering-customizers.md) — Adjusts font size, line spacing, margins, and background color for personalized reading. ([source](http://beta.librera.mobi/))
- [Reading Progress Synchronization](https://awesome-repositories.com/f/content-management-publishing/reading-progress-synchronization.md) — Synchronizes reading progress, bookmarks, and settings across Android devices via Google Drive. ([source](http://librera.mobi/uk))
- [Digital Content Catalog Integrations](https://awesome-repositories.com/f/content-management-publishing/digital-content-catalog-integrations.md) — Fetches and parses OPDS catalog feeds to present remote book collections as a browsable library.
- [Archive-Based Document Readers](https://awesome-repositories.com/f/content-management-publishing/document-archiving-systems/archive-based-document-readers.md) — Opens documents inside .zip archives and correctly displays right-to-left languages like Arabic and Hebrew. ([source](http://librera.mobi/uk))

### Artificial Intelligence & ML

- [Document Players](https://awesome-repositories.com/f/artificial-intelligence-ml/speech-to-text-integrations/text-to-speech-integrations/document-players.md) — Reads written text aloud using a configurable speech engine with an integrated media player and auto-scroll mode.
- [Text-to-Speech](https://awesome-repositories.com/f/artificial-intelligence-ml/text-to-speech.md) — Reads e-book text aloud using the device's text-to-speech engine. ([source](https://cdn.jsdelivr.net/gh/foobnix/librerareader@master/README.md))
- [Translated Text Reflow](https://awesome-repositories.com/f/artificial-intelligence-ml/image-translation-pipelines/image-text-translators/translated-text-reflow.md) — Translates, copies, shares, or searches selected excerpts within documents. ([source](http://librera.mobi/de))
- [Text Translation Services](https://awesome-repositories.com/f/artificial-intelligence-ml/text-translation-services.md) — Sends highlighted passages to online translation services or installed dictionaries. ([source](http://librera.mobi/it))

### Part of an Awesome List

- [E-book Library Management](https://awesome-repositories.com/f/awesome-lists/media/e-book-library-management.md) — Organizes, sorts, and accesses a personal collection of e-books on the device. ([source](http://beta.librera.mobi/))
- [Text To Speech](https://awesome-repositories.com/f/awesome-lists/media/text-to-speech.md) — Reads document text aloud using a configurable speech engine with auto-scroll mode. ([source](http://librera.mobi/ar))
- [Document Viewers](https://awesome-repositories.com/f/awesome-lists/productivity/document-viewers.md) — Versatile document reader supporting almost all formats.

### Business & Productivity Software

- [Digital Library Browsers](https://awesome-repositories.com/f/business-productivity-software/digital-library-browsers.md) — Scans user-configured folders and presents a searchable, filterable library of documents with thumbnail covers and detailed metadata. ([source](http://librera.mobi))
- [Folder-Based Auto-Imports](https://awesome-repositories.com/f/business-productivity-software/folder-based-auto-imports.md) — Scans user-defined folders for new documents and adds them to the library automatically. ([source](http://librera.mobi/pt))
- [Cross-Platform Read Status Sync](https://awesome-repositories.com/f/business-productivity-software/reading-trackers/read-status-trackers/cross-platform-read-status-sync.md) — Preserves reading progress, bookmarks, and settings across Android devices via Google Drive.

### Data & Databases

- [Application State Synchronization](https://awesome-repositories.com/f/data-databases/cloud-storage-synchronization/application-state-synchronization.md) — Synchronizes reading progress, bookmarks, and settings across devices via cloud storage.
- [Media Navigation and Search](https://awesome-repositories.com/f/data-databases/search-indexing-technologies/search-indexing/search-and-indexing/media-navigation-and-search.md) — Ships in-document search with result navigation for multi-word phrases. ([source](http://librera.mobi/de))
- [Text Search](https://awesome-repositories.com/f/data-databases/text-search.md) — Provides full-text search within open documents to find multi-word phrases. ([source](http://librera.mobi/pt))
- [Timestamped Progress Syncs](https://awesome-repositories.com/f/data-databases/data-synchronization-configurations/sync-endpoint-configurations/unidirectional-sync-configurations/bidirectional-sync-implementations/timestamped-progress-syncs.md) — Syncs reading progress, bookmarks, and settings across Android devices via Google Drive. ([source](http://librera.mobi))

### Development Tools & Productivity

- [Document](https://awesome-repositories.com/f/development-tools-productivity/appearance-customizers/document.md) — Adjusts background color, font, link colors, and applies custom CSS for document layout. ([source](http://librera.mobi/zh))
- [Reading](https://awesome-repositories.com/f/development-tools-productivity/appearance-customizers/reading.md) — Adjusts background color, font, link color, page layout, and day/night modes for reading. ([source](https://cdn.jsdelivr.net/gh/foobnix/librerareader@master/README.md))
- [Document Annotations](https://awesome-repositories.com/f/development-tools-productivity/documentation-navigation/document-annotations.md) — Adds bookmarks, highlights, and notes to documents with EPUB3 table-of-contents navigation.
- [Dictionary and Translation Tools](https://awesome-repositories.com/f/development-tools-productivity/dictionary-and-translation-tools.md) — Integrates online and offline dictionary and translation lookups for selected text. ([source](http://librera.mobi/ar))

### Graphics & Multimedia

- [Text-to-Speech Engines](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/audio-processing-systems/audio-processing/text-to-speech-engines/text-to-speech-engines.md) — Reads documents aloud via a customizable TTS engine with an integrated media player. ([source](http://beta.librera.mobi/))
- [Book Reading Text-to-Speech](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/audio-processing-systems/audio-processing/text-to-speech-engines/text-to-speech-engines/book-reading-text-to-speech.md) — Converts book text to speech with adjustable voice settings and a built-in audio player. ([source](http://librera.mobi/zh))
- [Document Playback](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/audio-processing-systems/audio-processing/text-to-speech-engines/text-to-speech-engines/document-playback.md) — Converts written text into spoken audio using a configurable speech engine with an integrated media player and auto-scroll mode.

### System Administration & Monitoring

- [Document Bookmarks](https://awesome-repositories.com/f/system-administration-monitoring/multi-pane-terminal-managers/pane-bookmarking/document-bookmarks.md) — Adds highlights, notes, and bookmarks to any part of a document for later navigation. ([source](http://librera.mobi/pt))
- [EPUB3 Table of Contents Annotations](https://awesome-repositories.com/f/system-administration-monitoring/multi-pane-terminal-managers/pane-bookmarking/document-bookmarks/epub3-table-of-contents-annotations.md) — Adds bookmarks, highlights, and notes with EPUB3 table of contents and annotation support. ([source](http://librera.mobi/uk))

### User Interface & Experience

- [Document Annotators](https://awesome-repositories.com/f/user-interface-experience/text-highlighting/document-annotators.md) — Adds bookmarks, highlights, and notes to documents with translation and search capabilities. ([source](http://librera.mobi/fr))
- [Auto-Scrolling Viewports](https://awesome-repositories.com/f/user-interface-experience/auto-scrolling-viewports.md) — Scrolls document content automatically at a configurable speed for hands-free reading in Musician's mode. ([source](http://librera.mobi))
- [Hands-Free Auto-Scrolling](https://awesome-repositories.com/f/user-interface-experience/auto-scrolling-viewports/hands-free-auto-scrolling.md) — Provides configurable auto-scrolling for hands-free reading of text and music scores. ([source](http://librera.mobi/ar))
- [Timer-Driven Auto-Scrolling](https://awesome-repositories.com/f/user-interface-experience/auto-scrolling-viewports/timer-driven-auto-scrolling.md) — Advances the document viewport at configurable intervals using a repeating timer loop.
- [Document Rendering Engine Selection](https://awesome-repositories.com/f/user-interface-experience/canvas-rendering-engines/office-rendering-engines/document-rendering-engine-selection.md) — Lets users choose between different rendering engines to optimize for speed or stability. ([source](http://librera.mobi/what-is-new/))
- [Right-To-Left Support](https://awesome-repositories.com/f/user-interface-experience/frontend-ui-toolkits/right-to-left-support.md) — Renders text correctly for right-to-left languages such as Thai, Hebrew, and Arabic. ([source](http://librera.mobi/pt))
- [Auto-Scrolling Readers](https://awesome-repositories.com/f/user-interface-experience/hands-free-user-interfaces/auto-scrolling-readers.md) — Scrolls pages automatically at a configurable speed for hands-free reading without manual input. ([source](http://librera.mobi/zh))
- [Custom Stylesheet Injection](https://awesome-repositories.com/f/user-interface-experience/interface-element-hiding/custom-stylesheet-injection.md) — Applies user-provided CSS stylesheets to customize the visual appearance of e-book content.
- [Visual Style Customization](https://awesome-repositories.com/f/user-interface-experience/visual-style-customization.md) — Applies user-provided CSS files to customize the visual appearance of e-book content. ([source](http://librera.mobi/what-is-new/))

### Operating Systems & Systems Programming

- [Zip Archive Access](https://awesome-repositories.com/f/operating-systems-systems-programming/file-system-access/zip-archive-access.md) — Opens and displays e-books stored inside .zip archives without requiring manual extraction. ([source](http://librera.mobi/ar))
- [Zip Archive Extraction Commands](https://awesome-repositories.com/f/operating-systems-systems-programming/file-system-access/zip-archive-access/zip-archive-extraction-commands.md) — Opens and reads documents stored inside .zip archives without requiring prior extraction. ([source](http://librera.mobi/es))
- [Archive Mounting](https://awesome-repositories.com/f/operating-systems-systems-programming/virtual-filesystem-schemes/archive-mounting.md) — Mounts compressed archives as virtual filesystems to read documents without extraction.

### Software Engineering & Architecture

- [Document Rendering Backends](https://awesome-repositories.com/f/software-engineering-architecture/pluggable-backends/document-rendering-backends.md) — Switches between multiple document renderers at runtime to balance speed and stability.
