
Karatu
Native reader. Your sources.
0 ratings
Free
About
Karatu is a native iOS reader where you bring your own sources.
The app does not ship with a built-in catalog or library. Instead, you install small JavaScript source plug-ins from public repositories — exactly the same model as a media-server client like Plex or Jellyfin. The app is the reader; the content backend is up to you.
WHAT KARATU GIVES YOU
- A native iOS reader. Vertical (webtoon) and horizontal (paged) modes, pinch-zoom, double-tap to reset, tap-to-toggle full-screen, auto-advance to the next chapter.
- Per-page bookmarks, grouped by series.
- Offline downloads. Background URLSession keeps fetches running when the app is suspended; per-chapter status lives on the manga detail screen with a one-tap "Download all chapters."
- A real library. Sort by recently-read, recently-added, title, or chapters-read. Filter by currently-reading, has-downloads, unread-chapters-available, or by source.
- Reading history with per-chapter resume. Pick up exactly where you left off.
- Reading-time stats. Daily totals, current streak, longest streak, total time. Stored locally; nothing is sent anywhere.
- A clean settings screen with storage usage, per-source breakdown, and one-tap reset.
WHAT KARATU DOES NOT DO
- Ship sources. You provide them.
- Send any data anywhere. Karatu has no accounts, no telemetry, no third-party SDKs, no ads. The privacy manifest declares zero data collection.
- Verify, host, distribute, or endorse any source or repository. You are solely responsible for the content you choose to load.
FOR DEVELOPERS
Karatu's source SDK is a tiny JavaScript runtime: fetch, console.log, and registerSource. Sources implement four async methods (getPopular, search, getMangaDetails, getChapterPages) and return ordinary JSON. Anyone can write a source and host the manifest as a public file. See the project documentation for the full SDK contract.
PRIVACY
All app state — library, history, bookmarks, downloads, stats — is stored locally on your device. Karatu makes network requests only to URLs you have explicitly configured. There are no analytics, no tracking pixels, no third-party libraries that phone home. Uninstalling the app removes every byte.
REQUIREMENTS
iOS 17 or later. iPhone only.
Show more
What's New in Karatu
1.0.1
May 5, 2026
• Downloaded chapters now open without an internet connection. The reader and library both fall back to your downloaded copies when offline.





