문카타 리더

Verified safeOpen sourceExclusive
No reviews reviews
8
downloads
7.0
android

AI summary

Custom-built e-book and web-novel reader with swipe or scroll pagination, automatic encoding detection, and .zip browsing. Downloads free Korean fonts, detects chapters via regex, and offers optional LAN file sync or cross-device position sync through a shared secret—no accounts required.

Generated by AI. May contain inaccuracies.

About this app

Dedicated e-book/web-novel reader apps often ship fine-grained customization — chapter-jump skimming, downloadable fonts, multiple page-turn styles — that off-the-shelf text viewers don't. I wanted to design and build that whole feature set myself from a blank slate: the DB schema, the pagination algorithm, and offline file handling (SAF, encoding detection, zip browsing), all without leaning on a framework to do the hard parts for me.

Features

Library / files A tap-to-descend folder browser built on the Storage Access Framework (SAF) — not a recursive full-tree scan — with sort by name/date/size Automatic encoding detection for UTF-8 / EUC-KR / CP949 (via juniversalchardet) Browses inside .zip archives like a folder and opens .txt files straight from them On launch, offers to resume the last book you were reading Reading experience Two reading modes: swipe pagination and vertical scroll Page-transition animation: none / slide / cover Fine-grained control over font size, line height, letter spacing, and margins Light / dark / sepia themes plus an in-app brightness override Configurable tap zones, swipe direction, and volume-key mapping for page turns Free Korean font downloads — pick an OFL-licensed Korean font from a built-in catalog, download it, and apply it immediately Progress tracking Character-offset-based resume — reopens at the exact spot even if font/margin changes shifted every page boundary Regex-based automatic chapter (table of contents) detection, with built-in presets you can toggle and custom patterns you can add Opening the table of contents auto-scrolls to and highlights the chapter you're currently reading Chapter-jump mode — splits the current chapter into N equal parts and jumps through them in order, for fast skimming Convenience In-book search — runs only on explicit submit (search button or IME action), not while typing; keeps your last query/results between sheet opens, and highlights the result nearest your current position Line-break handling options (preserve original / reflow into paragraphs) Screen-on lock and orientation lock Timer-based auto page-turning or TTS narration (mutually exclusive) Cross-device sync (optional, off by default) Reading-position sync with VSCode — if you also read the same .txt files through a companion VSCode extension on a PC, whichever device read further nudges the other to catch up. No accounts: you paste one shared-secret string into both sides, and a small Supabase project (its access policy, not a login system, is the real gate) relays just the offset. Best-effort by design — any failure (offline, unverified secret) is silently skipped and never blocks local reading/saving. File sync from a PC — a small open-source Windows tray app you run on your PC (external_library/sync_server, plain Go, no install beyond the exe) shares a folder over HTTPS on your LAN; the Android app mirrors it into your library folder one-way (PC → phone) with a "Sync now" button. No cloud storage, no account — the PC serves as the server directly, authenticated by a secret you copy over once. The self-signed TLS certificate is trust-pinned SSH-style (trust-on-first-use) rather than CA-verified, since private LAN IPs can't get a real certificate.

About this version

Version
1.4.0 (11)
Size
11.49 MB
Requires Android
7.0
Target SDK
24
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
8
Updated
Sep 3, 2026
Package
com.moonkata.textreader

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app