awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
foobnix avatar

foobnix/LibreraReader

0
View on GitHub↗
4,246 Stars·390 Forks·C·other·4 Aufrufelibrera.mobi↗

LibreraReader

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.

Features

  • Multi-Format E-book Rendering - Opens and renders e-books in PDF, EPUB, MOBI, DjVu, FB2, TXT, and many other formats on Android devices.
  • Document Players - Reads written text aloud using a configurable speech engine with an integrated media player and auto-scroll mode.
  • Text-to-Speech - Reads e-book text aloud using the device's text-to-speech engine.
  • E-book Library Management - Organizes, sorts, and accesses a personal collection of e-books on the device.
  • Text To Speech - Reads document text aloud using a configurable speech engine with auto-scroll mode.
  • Digital Library Browsers - Scans user-configured folders and presents a searchable, filterable library of documents with thumbnail covers and detailed metadata.
  • Digital Library Management - Organizes, sorts, and browses a personal collection of e-books with automated folder scanning and metadata filtering.
  • Bookmark Managers - Adds, edits, and navigates bookmarks, comments, and EPUB3 table-of-contents entries within documents.
  • Digital Book Renderers - Opens and displays e-books in PDF, EPUB, MOBI, and other formats with customizable rendering options.
  • Digital Content Annotations - Adds bookmarks, annotations, and highlights to documents with EPUB3 table of contents support.
  • Personal Library Managers - Organizes, imports, and catalogs digital books from device storage or OPDS catalogs for easy browsing and access.
  • Text Rendering Customizers - Adjusts font size, line spacing, margins, and background color for personalized reading.
  • Reading Progress Synchronization - Synchronizes reading progress, bookmarks, and settings across Android devices via Google Drive.
  • Application State Synchronization - Synchronizes reading progress, bookmarks, and settings across devices via cloud storage.
  • Media Navigation and Search - Ships in-document search with result navigation for multi-word phrases.
  • Text Search - Provides full-text search within open documents to find multi-word phrases.
  • Document - Adjusts background color, font, link colors, and applies custom CSS for document layout.
  • Reading - Adjusts background color, font, link color, page layout, and day/night modes for reading.
  • Document Annotations - Adds bookmarks, highlights, and notes to documents with EPUB3 table-of-contents navigation.
  • Text-to-Speech Engines - Reads documents aloud via a customizable TTS engine with an integrated media player.
  • Book Reading Text-to-Speech - Converts book text to speech with adjustable voice settings and a built-in audio player.
  • Document Playback - Converts written text into spoken audio using a configurable speech engine with an integrated media player and auto-scroll mode.
  • Document Bookmarks - Adds highlights, notes, and bookmarks to any part of a document for later navigation.
  • EPUB3 Table of Contents Annotations - Adds bookmarks, highlights, and notes with EPUB3 table of contents and annotation support.
  • Document Annotators - Adds bookmarks, highlights, and notes to documents with translation and search capabilities.
  • Translated Text Reflow - Translates, copies, shares, or searches selected excerpts within documents.
  • Text Translation Services - Sends highlighted passages to online translation services or installed dictionaries.
  • Folder-Based Auto-Imports - Scans user-defined folders for new documents and adds them to the library automatically.
  • Cross-Platform Read Status Sync - Preserves reading progress, bookmarks, and settings across Android devices via Google Drive.
  • Digital Content Catalog Integrations - Fetches and parses OPDS catalog feeds to present remote book collections as a browsable library.
  • Archive-Based Document Readers - Opens documents inside .zip archives and correctly displays right-to-left languages like Arabic and Hebrew.
  • Timestamped Progress Syncs - Syncs reading progress, bookmarks, and settings across Android devices via Google Drive.
  • Dictionary and Translation Tools - Integrates online and offline dictionary and translation lookups for selected text.
  • Zip Archive Access - Opens and displays e-books stored inside .zip archives without requiring manual extraction.
  • Zip Archive Extraction Commands - Opens and reads documents stored inside .zip archives without requiring prior extraction.
  • Archive Mounting - Mounts compressed archives as virtual filesystems to read documents without extraction.
  • Document Rendering Backends - Switches between multiple document renderers at runtime to balance speed and stability.
  • Auto-Scrolling Viewports - Scrolls document content automatically at a configurable speed for hands-free reading in Musician's mode.
  • Hands-Free Auto-Scrolling - Provides configurable auto-scrolling for hands-free reading of text and music scores.
  • Timer-Driven Auto-Scrolling - Advances the document viewport at configurable intervals using a repeating timer loop.
  • Document Rendering Engine Selection - Lets users choose between different rendering engines to optimize for speed or stability.
  • Right-To-Left Support - Renders text correctly for right-to-left languages such as Thai, Hebrew, and Arabic.
  • Auto-Scrolling Readers - Scrolls pages automatically at a configurable speed for hands-free reading without manual input.
  • Custom Stylesheet Injection - Applies user-provided CSS stylesheets to customize the visual appearance of e-book content.
  • Visual Style Customization - Applies user-provided CSS files to customize the visual appearance of e-book content.
  • Document Reading - Comprehensive e-book reader with built-in document management capabilities.
  • Document Viewers - Versatile document reader supporting almost all formats.

Star-Verlauf

Star-Verlauf für foobnix/librerareaderStar-Verlauf für foobnix/librerareader

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu LibreraReader

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit LibreraReader.
  • johnfactotum/foliateAvatar von johnfactotum

    johnfactotum/foliate

    8,430Auf GitHub ansehen↗

    Foliate is an EPUB e-book reader and multi-format document viewer designed for reading and managing digital books. It functions as a digital library manager that indexes local files and tracks reading progress across a personal collection. The application supports complex layout handling, including right-to-left text and vertical writing with automatic hyphenation. It provides a text-to-speech interface that converts document content into spoken audio using a system speech dispatcher. The tool includes capabilities for digital text annotation, allowing users to create highlights and notes. I

    JavaScriptazwazw3cbz
    Auf GitHub ansehen↗8,430
  • librum-reader/librumAvatar von Librum-Reader

    Librum-Reader/Librum

    5,301Auf GitHub ansehen↗

    Librum is a cross-platform digital ebook reader and library manager designed to render multiple book formats. It functions as an integrated reading assistant and a system for organizing digital libraries across multiple devices. The project distinguishes itself by providing a self-hosted backend option, allowing users to maintain full control over their book data and metadata via a private server. It also integrates a language model assistant to provide text summarization, explanations, and translations of specific passages while reading. The application covers comprehensive library manageme

    C++cmakecppebook-reader
    Auf GitHub ansehen↗5,301
  • anxcye/anx-readerAvatar von Anxcye

    Anxcye/anx-reader

    7,613Auf GitHub ansehen↗

    anx-reader is a cross-platform e-book reader and cloud-synced library manager. It renders various electronic book formats into a standardized HTML view with customizable themes and fonts for a consistent experience across different operating systems. The project integrates a large language model as a reading assistant to summarize text and answer questions about book content. It also functions as a digital annotation tool for creating color-coded highlights and detailed notes for external research export. The system includes capabilities for organizing digital library collections, synchroniz

    Dartdartebook-readerflutter
    Auf GitHub ansehen↗7,613
  • futurepress/epub.jsAvatar von futurepress

    futurepress/epub.js

    6,873Auf GitHub ansehen↗

    epub.js is a JavaScript library for parsing and displaying EPUB files within a web browser. It functions as a digital publication layout engine and rendering library that enables the creation of browser-based eBook readers with support for both paginated spreads and continuous scrolling. The project provides a specialized framework for interactive eBook annotation and precise location tracking. It uses Content Fragment Identifiers to represent text positions as unique strings, allowing for stable bookmarking, text highlighting, and note-taking. The library covers a broad range of capabilitie

    JavaScriptepub
    Auf GitHub ansehen↗6,873
Alle 30 Alternativen zu LibreraReader anzeigen→

Häufig gestellte Fragen

Was macht foobnix/librerareader?

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.

Was sind die Hauptfunktionen von foobnix/librerareader?

Die Hauptfunktionen von foobnix/librerareader sind: Multi-Format E-book Rendering, Document Players, Text-to-Speech, E-book Library Management, Text To Speech, Digital Library Browsers, Digital Library Management, Bookmark Managers.

Welche Open-Source-Alternativen gibt es zu foobnix/librerareader?

Open-Source-Alternativen zu foobnix/librerareader sind unter anderem: johnfactotum/foliate — Foliate is an EPUB e-book reader and multi-format document viewer designed for reading and managing digital books. It… librum-reader/librum — Librum is a cross-platform digital ebook reader and library manager designed to render multiple book formats. It… anxcye/anx-reader — anx-reader is a cross-platform e-book reader and cloud-synced library manager. It renders various electronic book… futurepress/epub.js — epub.js is a JavaScript library for parsing and displaying EPUB files within a web browser. It functions as a digital… chrox/readest — Readest is a cross-platform digital book reader and library management system designed to render multi-format ebook… kyutai-labs/pocket-tts — Pocket-tts is a text-to-speech server and neural speech synthesizer that converts written text into audible speech. It…