Mihon extensions
1,443 of them in the catalogue most people use. Click Add, search immediately.
Free & open source · self-hosted · installable app
A free, open-source manga server and reader for your manga, manhwa and webtoons. Point it at a series and Uchiyomi downloads it, watches for new chapters, and serves them to a reader built for webtoons. One compose file, on your own server, and it installs like an app.
Most self-hosted readers stop at reading. This one watches your series too.
v0.88.0 · 19 October 2026 · Profile and Admin, one list each
The pitch
uchiyomi.
If you run Sonarr for TV and Radarr for films, this is the same idea for manga · the whole *arr stack for manga, in one install, with the reader included. The manga downloader, and how it compares to kaizoku and Mangarr →
The tour
Paste a URL, or bring Mihon’s whole catalog
1,443extensions, one click
Built-in engines reach whole families of manga sites from a pasted URL, with nothing to wire up. Want more? Point Uchiyomi at an extension repository you trust and add one with a click. Both land in the same search.
Why Uchiyomi
Most tools make you pick a side. A library server like Komga or Kavita reads files you supply but can’t fetch new chapters. A source app like Mihon fetches them but lives on one phone, and Suwayomi puts the same extensions on a server for one person, until its accounts leave preview. Uchiyomi does both jobs, for a whole household, in something worth opening. Compared row by row →
| Uchiyomi | Komga | Kavita | Suwayomialso runs inside Uchiyomi | Mihon | |
|---|---|---|---|---|---|
| Fetches new chapters by itself | ✓ | ×you add files | ×you add files | ✓ | ✓ |
| A server for several people, each with their own progress | ✓ | ✓ | ✓ | ◐preview builds | ×one user |
| Installs as an app and reads offline | ✓any device | ◐no offline | ◐no offline | ◐no offline | ◐Android only |
| Scrolls straight on into the next chapter | ✓ | ×one book at a time | ◐replaces the strip | ✓ | ✓ |
| Finds chapter gaps and bad downloads, and fixes them | ✓ | ◐broken files | ◐broken files | ◐gap markers | ◐gap markers |
| Two-factor sign-in | ✓ | × | × | × | – |
Six rows of twenty-six · the full table, including the three rows Uchiyomi loses, and a paragraph on what Komga, Kavita, Suwayomi and Mihon each do better, are on the comparison page. Checked 2026-10-14 against Uchiyomi v0.61.2, Komga 1.29.0, Kavita 0.9.1.4, Suwayomi v2.4.2366 and Mihon 0.21.2. If a row is wrong, open an issue and I’ll fix it.
One app that finds, fetches, tracks and reads, for a whole household.
Inside
1,443 of them in the catalogue most people use. Click Add, search immediately.
AniList, MyAnimeList or Kitsu. Finish a chapter, your list updates itself.
Finds gaps, bad downloads and duplicates, and fixes them for you.
Split the collection into libraries, give each one an age rating and choose who opens it. An 18+ shelf stays off the home screen, the grid and search entirely until somebody asks for it.
OIDC against Authentik, Authelia or Keycloak.
Read, write or admin. Revocable any time.
Installs as an app and keeps chapters on the device. Reads on a plane, syncs your place when you land.
Accounts, progress, streaks and a leaderboard.
English, Spanish, French, German, Portuguese, Russian, Japanese, Chinese and Arabic. Arabic mirrors the whole layout, not just the text.
Database and config, rotated, restorable.
Self-host in minutes
One file, one command. docker compose up brings up the app with
its database inside, the Cloudflare solver and the extension engine. No stack to assemble.
// one file, prebuilt images — nothing to compile
$ curl -O https://raw.githubusercontent.com/AngeloSha/uchiyomi/main/deploy/docker-compose.yml
// already have a manga folder? point at it first (optional)
$ echo "LIBRARY_PATH=/path/to/your/manga" > .env
$ docker compose up -d
// later, to update: docker compose pull && docker compose up -d
// open http://localhost:8080 and create your admin account
// in the browser, add a source by URL, and start reading.
✓ uchiyomi running
✓ uchiyomi-flaresolverr running
✓ uchiyomi-suwayomi running
You will be installing v0.88.0 · 19 October 2026 · Profile and Admin, one list each.
Upgrading later is docker compose pull && docker compose up -d · the database
migrates itself and your volumes are untouched. Every release → ·
the full setup walkthrough →
· no server? the Windows and Mac app →
Install it
It installs from your own server, not an app store. Open your Uchiyomi in the browser and add it to the home screen: full-screen, true black, and it reads offline.
Safari → Share → Add to Home Screen Chrome → menu → Install app
What’s new
Uchiyomi works out when each series' next chapter is likely, says it as an estimate, and lists what's expected this week.
Sequels, side stories and spin-offs from AniList on every series page, and what its readers recommend that you already have.
Spreads split or turned on a phone, blank borders cropped, an e-ink filter, and your own tap zones, keys and controller.
also shipped · how long you've read, and your pace · lists that keep themselves up to date, and lists the household shares · Incognito reading · Pick back up and Hidden gems · a sign-up form · connecting AniList in two taps · a calmer series page and Library · Fix everything · AniList's score beside your stars · a Windows and Mac app · language editions of one series, one card · Replace a source in one press · merging duplicates keeps each chapter once · Discover with one card per series, asking every source · chapter numbers from file names · a backup Cloudflare solver, and Byparr as one · several folders per library · banners made from your own pages · prefer or block scanlation groups · grey rows for the chapters you don’t have · imports reviewed match by match · Discover search that answers progressively instead of waiting for the slowest source · follow one series on a second source · automatic switching when a source refuses · a part-downloaded chapter kept and repaired overnight · import your AniList, MyAnimeList or Kitsu list · Library select-all with bulk fetch and removal · Verify chapter files · a Komga-compatible API, so Mihon can read your library · age ratings with a per-member limit · an 18+ library kept off every browsing surface until asked for · a per-member permission to add series at all · nine languages with right-to-left · bookmarks · PDF and image EPUB · editable metadata that survives a rescan · any folder layout · several libraries with per-member access · single sign-on · scoped API tokens · push notifications · OPDS with expiring links · nightly backups
on deck · per-source genre browsing · native App Store and Play builds
Documentation
Every screen walked through with screenshots, every environment variable listed, and the parts that bite: reverse proxies, backups and restores, upgrading, and what to do when a source stops answering.
Every screen, with screenshots: library, reader, Discover, admin, security, offline. Ends with troubleshooting and an FAQ.
Read the guide →The compose file line by line, what counts as a series, reverse proxy and HTTPS, backups, upgrading, and what to check when something is wrong.
Set it up →Webtoon-first, on iPhone, iPad, Android, Windows and Mac, offline, and from Mihon or KOReader.
See the reader →How it follows series and saves new chapters, what happens when sources fail, and how it compares with kaizoku and Mangarr.
How it fetches →Mihon and Tachiyomi extensions on your own server, and keeping Mihon on your phone.
Mihon & Tachiyomi →Where chapters come from, whether it replaces Komga, what it runs on, and the questions where the honest answer is no.
Read the answers →Row by row against Komga, Kavita, Suwayomi and Mihon, including the rows Uchiyomi loses.
Compare →What a backup contains and what it deliberately leaves out, where to put them, and the exact commands to restore one.
Keep your data →Adding an extension repository step by step: what it is, where to find its address, and what every message means.
Add sources →The whole app on your own computer with no Docker, or a window onto your server. Downloads and the first launch, step by step.
Download →Scoped tokens, the endpoints worth scripting, single sign-on with OIDC, and the full route list.
Script it →Every release, what changed and why, including the bugs that shipped and what they cost.
See the history →also · migrating between layouts · security policy · contributing