Skip to content

HuangAntimony/Hoshi-Reader-Android

Repository files navigation

Hoshi Reader Android

Platform License Download Latest download

English | 简体中文

A lightweight Japanese EPUB reader built for immersion learning with Yomitan dictionary support.

This project is a native Android recreation of Hoshi Reader.

Bookshelf Reader lookup popup E-ink lookup Dark reader
Sasayaki audiobook Dictionary management Dictionary search Anki field mapping

Features

  • Import EPUBs and track reading progress from the bookshelf.
  • Read Japanese books with vertical or horizontal text, paginated or continuous scrolling, volume-key page turning, custom themes, fonts, and spacing.
  • Import and organize Yomitan term, frequency, and pitch dictionaries.
  • Search dictionaries or tap reader text to look it up with deinflection, nested lookups, and online or local word audio.
  • Mine AnkiDroid cards with Lapis-compatible fields and duplicate checks.
  • Follow Sasayaki audiobooks with cue highlighting, automatic page turning, playback controls, and Android media controls.
  • Use an e-ink theme option for e-reader devices.

Development Status

Core functionality is available.

Feature development has slowed down, so reading statistics, multi-device sync, highlights, and similar larger additions will not be updated immediately.

See docs/CHANGELOG.md for shipped user-visible changes.

Feature Requests

Until Hoshi Reader Android reaches feature and behavior parity with the iOS app, new feature requests are not accepted here by default. Please submit general feature requests to the iOS repository first.

Exceptions are Android-specific features or features that cannot be implemented on iOS because of system limitations, such as e-ink themes or volume-key page turning.

Attribution

Hoshi Reader Android builds on this ecosystem:

License

Distributed under the GNU General Public License v3.0. See LICENSE for details.