Tome Reader

About A sleek and efficient book reader app for EPUB , PDF , CBZ , etc files. Features include bookmarks, highlights, customizable tags, folder organization, word definitions, and folder sync for seamless reading.

Description

Tome Reader

TomeReader is a modern, cross-platform eBook reader designed for a seamless reading experience. Built with React (TypeScript) for the frontend, Python for the backend, and Rust (Tauri) for the desktop application, it supports EPUB , PDF , etc formats with advanced features for organization and efficiency.

[ Key Features ]

  • Read EPUB & PDF ~ Smooth rendering and intuitive navigation

  • Bookmarks & Highlights ~ Save and organize key passages

  • Custom Tags ~ Categorize notes and bookmarks efficiently

  • Folder Organization & Sync ~ Keep books structured and synced across devices

  • Word Definitions ~ Instant lookup for unknown words

  • Offline Support ~ Access books without an internet connection

  • Cross-Platform ~ Runs on Windows, macOS, and Linux via Tauri

[ Tech Stack ]

  • Frontend: React (TypeScript), Tailwind CSS

  • Backend: Python (FastAPI)

  • Desktop App: Rust (Tauri)

  • PDF/EPUB Handling: pdf.js, epub.js

TomeReader is built for performance, simplicity, and customization, making it an efficient tool for managing and reading digital books.

Issues & PRs Board
No issues or pull requests added.