<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
  <id>com.bilingify.readest</id>

  <name>Readest</name>
  <summary>Modern, feature-rich ebook reader</summary>

  <description>
    <p>Readest is a modern, feature-rich ebook reader designed for avid readers offering seamless cross-platform access, powerful tools, and an intuitive interface to elevate your reading experience.</p>
    <p>Built as a modern rewrite of Foliate, Readest leverages Next.js 15 and Tauri v2 to deliver a smooth, cross-platform experience across macOS, Windows, Linux, Android, iOS, and the Web.</p>
    <p>Whether you're analyzing complex texts, immersing yourself in stories, or exploring new ideas, Readest adapts to your needs with powerful features for deep, thoughtful reading.</p>
    <p>Key features include:</p>
    <ul>
      <li>Multi-format support for EPUB, MOBI, KF8 (AZW3), FB2, CBZ, TXT, and PDF (experimental).</li>
      <li>Switch between scrolling or paginated reading modes for your preferred reading style.</li>
      <li>Full-text search across the entire book to find relevant sections quickly.</li>
      <li>Add highlights, bookmarks, and notes to enhance your reading experience and learning.</li>
      <li>Easily excerpt text from books for detailed notes and analysis.</li>
      <li>Instantly look up words and terms with built-in dictionary and Wikipedia integration.</li>
      <li>Translate selected text instantly using DeepL for accurate translations.</li>
      <li>Parallel Reading: Read two books or documents simultaneously in a split-screen view, perfect for researchers, language learners, and multitaskers.</li>
      <li>Customize fonts, layout, theme mode, and theme colors for a personalized reading experience.</li>
      <li>Cross-platform synchronization of book files, reading progress, notes, and bookmarks across all supported platforms.</li>
      <li>Text-to-Speech functionality for a more accessible reading experience.</li>
      <li>Organize, sort, and manage your entire ebook library with advanced library management tools.</li>
      <li>One-click file association to quickly open files in Readest from your file browser.</li>
    </ul>
    <p>Readest also includes custom CSS support for personalized styling, and code syntax highlighting for technical books. The application is designed to honor the legacy of deep reading while embracing modern technology for an enhanced experience.</p>
  </description>

  <categories>
    <category>Office</category>
    <category>Education</category>
    <category>Literature</category>
  </categories>

  <keywords>
    <keyword translate="no">readest</keyword>
    <keyword>ebook</keyword>
    <keyword>reader</keyword>
    <keyword>epub</keyword>
    <keyword>mobi</keyword>
    <keyword>pdf</keyword>
    <keyword>reading</keyword>
    <keyword>books</keyword>
    <keyword>annotation</keyword>
    <keyword>highlight</keyword>
    <keyword>notes</keyword>
    <keyword>translation</keyword>
    <keyword>tts</keyword>
    <keyword>sync</keyword>
  </keywords>

  <url type="homepage">https://github.com/readest/readest</url>
  <url type="bugtracker">https://github.com/readest/readest/issues</url>
  <url type="help">https://github.com/readest/readest/wiki</url>
  <url type="donation">https://github.com/sponsors/readest</url>
  <url type="vcs-browser">https://github.com/readest/readest</url>

  <launchable type="desktop-id">com.bilingify.readest.desktop</launchable>

  <requires>
    <display_length compare="ge">360</display_length>
  </requires>

  <supports>
    <control>keyboard</control>
    <control>pointing</control>
    <control>touch</control>
  </supports>

  <releases>
    <release version="0.11.18" date="2026-07-08">
      <description>
        <ul>
          <li>Reading: Added Auto Scroll, a hands-free mode that scrolls the page for you at an adjustable pace, plus middle-click autoscroll on the desktop</li>
          <li>Reading: Added slide and page-curl animations when turning pages for a more natural feel</li>
          <li>Reading: Fixed page turning and the reading ruler for vertical right-to-left books, PDF text selection when system font scaling is on, and header/footer readability over light PDFs in dark mode</li>
          <li>Text-to-Speech: Redesigned read-aloud as a mini player with an expandable full player, and playback now keeps going even after you close the book</li>
          <li>Text-to-Speech: Online voices now play gap-free with chapter seeking and lock-screen controls, plus Android Auto support so you can listen in the car</li>
          <li>Sync: Added S3-compatible cloud storage and a new Cloud Sync screen to choose and switch between your sync providers</li>
          <li>Integrations: Added a Calibre plugin to push books and custom columns into Readest, and improved OPDS sign-in and auto-download for self-hosted catalogs</li>
          <li>Library: New books dropped into watched folders now import automatically, and you can sort your shelf by reading progress</li>
          <li>More: Added a speak button in the dictionary popup, a cleaner theme switcher, and per-rule toggles for proofreading</li>
        </ul>
      </description>
    </release>
    <release version="0.11.17" date="2026-06-29">
      <description>
        <ul>
          <li>Sync: Added WebDAV and Google Drive sync for your books and reading data</li>
          <li>Widgets: Added home-screen reading widgets on mobile so you can jump straight back into your book</li>
          <li>Reading: You can now open and read Markdown(.md) files</li>
          <li>Reading: You can select a word by double-clicking it, and search gained regex and nearby-words modes</li>
          <li>Reading: Added a sticky progress bar with chapter markers, and keyboard shortcuts to fine-tune text selection</li>
          <li>Library: Added a Recently Read shelf to quickly pick up where you left off, plus a separate background texture for your library</li>
          <li>Text-to-Speech: Added offline voices on iOS, a setting to highlight by word or by sentence</li>
          <li>PDF: Smoother pinch-zoom and panning, faster scrolling on mobile, and a new contrast option in the view menu</li>
          <li>More: Customize the highlight toolbar across all books, filter exported annotations by color and style</li>
        </ul>
      </description>
    </release>
    <release version="0.11.12" date="2026-06-20">
      <description>
        <ul>
          <li>Reading: Fixed full-page cover images and cover backgrounds that didn't display correctly under a page texture</li>
          <li>Reading: Fixed a crash when opening large PDF files on mobile devices</li>
          <li>Reading: You can now save or share an image straight from the image viewer</li>
          <li>Speed Reading: Fixed the control bar overlapping the playback controls on mobile</li>
          <li>Sync: Books without a reading status no longer jump back to the top after every sync</li>
          <li>Sync: Your per-device reading view settings now stay local instead of syncing between devices</li>
          <li>OPDS: Fixed the Add Catalog dialog appearing behind Settings on mobile</li>
        </ul>
      </description>
    </release>
    <release version="0.11.10" date="2026-06-19">
      <description>
        <ul>
          <li>Reading: Added Word Lens, which shows a quick translation above difficult words as you read</li>
          <li>Reading: Added real page numbers from the book's own page list, and the current page now appears under the active chapter in the table of contents</li>
          <li>Reading: Added Webtoon Mode for seamless, gap-free scrolling through comics and image books, and you can now tap an image or table to open it full-screen</li>
          <li>Reading Stats: Track your reading time and pages, now synced across your devices and with KOReader</li>
          <li>Library: Unlock the app with your fingerprint or Face ID, browse books by series in list view, search any title on Goodreads</li>
          <li>Integrations: Hardcover progress and notes sync automatically, OPDS catalogs gained search and richer descriptions</li>
          <li>Text-to-Speech: Words are highlighted one at a time as they're read aloud, with read-along following you through paragraph and speed reading modes</li>
          <li>Speed Reading: Added a start delay, word-by-word stepping, dictionary lookups, keyboard shortcuts, and your reading font now styles the focused word</li>
          <li>Dictionary: Word variations now resolve to their base forms, with more reliable system dictionary lookups on Android and iOS</li>
          <li>Annotations: Customize the highlight toolbar, share selected text to other apps, and highlights now render correctly over bulleted lists</li>
          <li>Platform: Added an opt-in nightly update channel for early access to new features, plus faster, smoother reading and many platform fixes</li>
        </ul>
      </description>
    </release>
    <release version="0.11.4" date="2026-06-03">
      <description>
        <ul>
          <li>Library: You can now send a book file directly from the bookshelf selection popup</li>
          <li>Reading: Wide tables now scroll sideways, and oversized images or code blocks scroll in place instead of accidentally turning the page</li>
          <li>Reading: Fixed page backgrounds, textures, and full-page cover images that didn't display correctly in paginated and scrolled modes</li>
          <li>Reading: Fixed bright table and note backgrounds that didn't match the page in dark mode</li>
          <li>Reading: Fixed the reading ruler drifting while scrolling and a stray line at the bottom of the page</li>
          <li>Fonts: Fixed custom fonts disappearing after re-importing, and they now apply correctly inside books</li>
          <li>PDF: Fixed scanned PDFs not displaying in installed app builds</li>
          <li>Annotations: The annotation list now scrolls back to your nearest highlight, and exporting to Readwise works again on desktop</li>
          <li>Android: Fixed a freeze when long-pressing images, plus issues with copying text and opening books directly from other apps</li>
          <li>Fixes: Kept the book menu order stable, synced KOReader book covers, and fixed a Windows launch crash</li>
        </ul>
      </description>
    </release>
    <release version="0.11.2" date="2026-05-31">
      <description>
        <ul>
          <li>Send to Readest: Clip web pages and articles into your library via the system share sheet, or by emailing them in</li>
          <li>Dictionary: Look up words with your device's built-in system dictionary on macOS, iOS, and Android, plus faster MDict and StarDict imports</li>
          <li>Library: Import books from a folder with format and size filters, or read them in place from external folders without copying</li>
          <li>Reading: The reading ruler now follows individual lines, you can swipe along the edge to adjust brightness on mobile, and customize hardware-button page turning</li>
          <li>Annotations: Create global highlights that apply to every matching passage in a book</li>
          <li>Text-to-Speech: Added a hotkey to highlight the sentence being read aloud, and made TTS more reliable</li>
          <li>Fonts: Fixed custom fonts disappearing after restarting or reloading the app</li>
          <li>iOS: Fixed the reader not updating when you switch between light and dark mode</li>
          <li>Android: Fixed an issue where highlighting text could trigger unintended page turns</li>
          <li>Fixes: Many improvements across PDFs, EPUBs, Sync, Scrolling, Highlighting</li>
        </ul>
      </description>
    </release>
    <release version="0.11.1" date="2026-05-11">
      <description>
        <ul>
          <li>Dictionaries: You can now import your own StarDict and MDict dictionaries</li>
          <li>Sync: Your custom dictionaries, custom fonts, background textures and OPDS catalogs now sync across devices</li>
          <li>KOReader Sync: Browse your full Readest Library from inside KOReader, with improved sync diagnostics</li>
          <li>OPDS: Stream books over OPDS-PSE and optionally auto-download new titles from feeds</li>
          <li>Sharing: Create share links for books, jump directly to book via deep links in exported annotations</li>
          <li>Library: Added an optional 4-digit PIN lock at app launch to keep your library private</li>
          <li>Library: You can now drag entire folders to import books</li>
          <li>Reading: Added support for inline CJK ruby annotations (warichu/Gezhu), improved footnote detection</li>
          <li>Speed Reading: Reading position now resumes correctly across devices and inside long sections</li>
          <li>Fixes: Many fixes across PDFs, MOBIs, EPUBs, TTS, scrolling, and accessibility</li>
        </ul>
      </description>
    </release>
    <release version="0.10.6" date="2026-04-13">
      <description>
        <ul>
          <li>Library: Much faster browsing for large collections</li>
          <li>Reading: Added an option to keep the book's original paragraph layout</li>
          <li>Reading: Fixed page navigation for Arabic books</li>
          <li>PDF: Fixed TTS reading interruptions at line breaks in PDFs</li>
          <li>PDF: You can now apply your chosen theme colors to PDFs</li>
          <li>Sync: Added HTTP Basic auth support for CWA</li>
          <li>Sync: Improved progress sync with Hardcover.app</li>
          <li>OPDS: You can now edit your registered catalogs, with better handling of download filenames</li>
          <li>Speed Reading: Your reading position now syncs across devices</li>
          <li>Platform: Fixed window buttons on macOS, reduced crashes on iOS</li>
        </ul>
      </description>
    </release>
    <release version="0.10.4" date="2026-04-06">
      <description>
        <ul>
          <li>Annotations: You can now name your highlight colors, and your custom names sync across devices</li>
          <li>Annotations: Fixed highlights that stayed on the page after being deleted from the sidebar</li>
          <li>Speed Reading: Added an option to split long words, a faster countdown</li>
          <li>Text-to-Speech: Fixed double playback when tapping the play button in quick succession</li>
          <li>Accessibility: Dropdown menus now open reliably when activated with the keyboard</li>
          <li>Reading: Background textures now display correctly when you override the theme background color</li>
          <li>Translation: Temporarily disabled the Yandex provider while its service is unavailable</li>
        </ul>
      </description>
    </release>
    <release version="0.10.2" date="2026-04-05">
      <description>
        <ul>
          <li>Reading: Added single section scroll option, keyboard shortcuts help dialog, and reading ruler improvements</li>
          <li>Reading: Fixed Adobe font deobfuscation and applied theme colors to PDFs</li>
          <li>Reading: Fixed paginator freeze, image sizing on resize, and vertical writing mode compatibility</li>
          <li>Annotations: Fixed annotations grouped under wrong chapter and added highlight opacity setting</li>
          <li>Text-to-Speech: Added dedicated TTS settings tab with highlight opacity and keyboard shortcuts for navigation</li>
          <li>Sync: Added Hardcover.app sync integration and improved KOSync progress accuracy</li>
          <li>KOReader Plugin: Added full annotation sync option and fixed sync-related crashes</li>
          <li>OPDS: Added custom catalog headers with web proxy consent and fixed feed display issues</li>
          <li>Speed Reading: Added per-chapter progress bar and speed selector dropdown</li>
          <li>Android: Added D-pad navigation for Android TV remote controller</li>
          <li>Theme: Added atmosphere Easter egg with video overlay and ambient audio</li>
        </ul>
      </description>
    </release>
  </releases>

  <metadata_license>FSFAP</metadata_license>
  <project_license>AGPL-3.0-or-later</project_license>

  <developer id="com.readest">
    <name>Readest Team</name>
  </developer>

  <screenshots>
    <screenshot type="default">
      <caption>Readest main interface with annotation</caption>
      <image type="source">https://raw.githubusercontent.com/readest/readest/refs/heads/main/data/screenshots/annotations.png</image>
    </screenshot>
    <screenshot>
      <caption>Reading interface with dark mode</caption>
      <image type="source">https://raw.githubusercontent.com/readest/readest/refs/heads/main/data/screenshots/dark_mode.png</image>
    </screenshot>
    <screenshot>
      <caption>Reading with TTS speak out</caption>
      <image type="source">https://raw.githubusercontent.com/readest/readest/refs/heads/main/data/screenshots/tts_speak_aloud.png</image>
    </screenshot>
    <screenshot>
      <caption>Reading tools with Wikipedia integration</caption>
      <image type="source">https://raw.githubusercontent.com/readest/readest/refs/heads/main/data/screenshots/wikipedia_vertical.png</image>
    </screenshot>
  </screenshots>

  <content_rating type="oars-1.1">
    <content_attribute id="social-info">moderate</content_attribute>
  </content_rating>

  <branding>
    <color type="primary" scheme_preference="light">#d97706</color>
    <color type="primary" scheme_preference="dark">#b45309</color>
  </branding>
</component>
