ConfigsMay 26, 2026·2 min read

Readest — Modern Cross-Platform Ebook Reader

A feature-rich open-source ebook reader built with Tauri and Next.js, supporting EPUB, PDF, and cross-device sync for a seamless reading experience.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 98/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Readest Overview
Direct install command
npx -y tokrepo@latest install b92b5fcb-58db-11f1-9bc6-00163e2b0d79 --target codex

Run after dry-run confirms the install plan.

Introduction

Readest is an open-source ebook reader that combines a clean, modern interface with powerful reading tools. Built with Tauri and Next.js, it runs natively on macOS, Windows, Linux, iOS, and Android while keeping resource usage low compared to Electron-based alternatives.

What Readest Does

  • Opens EPUB and PDF files with high-fidelity rendering
  • Syncs reading progress and annotations across devices
  • Provides customizable typography, themes, and layout options
  • Supports text-to-speech for hands-free reading
  • Offers OPDS catalog browsing for discovering free ebooks

Architecture Overview

Readest uses Tauri v2 for the native shell, with a Next.js frontend handling the UI. The EPUB rendering engine processes documents client-side for privacy. Cloud sync is optional and uses end-to-end encryption. The architecture keeps the binary small and memory-efficient compared to Electron-based readers.

Self-Hosting & Configuration

  • Download pre-built binaries from GitHub releases for desktop and mobile
  • Build from source with pnpm and Rust toolchain installed
  • Configure sync via the built-in cloud service or disable it for offline use
  • Customize reading themes and font settings through the preferences panel
  • Import ebook libraries from local directories or OPDS feeds

Key Features

  • Native performance with Tauri (not Electron) — small binary, low memory
  • Cross-platform: macOS, Windows, Linux, iOS, Android, and web
  • Built-in TTS (text-to-speech) engine
  • OPDS support for browsing free ebook catalogs
  • Annotation, highlighting, and bookmark sync

Comparison with Similar Tools

  • Calibre — powerful library management; Readest focuses on the reading experience
  • KOReader — e-ink optimized; Readest targets desktop and mobile screens
  • Foliate — Linux only; Readest runs on all major platforms
  • Apple Books — proprietary; Readest is open-source and cross-platform

FAQ

Q: What file formats does it support? A: EPUB and PDF are fully supported, with more formats planned.

Q: Is cloud sync required? A: No, Readest works fully offline. Cloud sync is optional for cross-device use.

Q: Does it support DRM-protected books? A: No, it reads DRM-free EPUB and PDF files only.

Q: How does it compare in size to Electron apps? A: Tauri-based builds are significantly smaller and use less RAM than Electron alternatives.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets