1.4.0 Latest
A manga and webtoon reader for your Suwayomi server.
✨ New Features
- Added SyncYomi settings and a sync button in Library and Updates when Sync with SyncYomi is on (@aaronbamblett)
- Added KOReader Sync settings (@aaronbamblett)
- Added missing-chapter notices in chapter lists and reader warnings before skipping missing or filtered chapters (@theolm)
- Added per-series chapter sorting, shared with the Suwayomi web interface for every order except alphabetical (@yohanim)
- Added a warning in Connection when signing in to a remote server over unencrypted HTTP (@yohanim)
⚙️ Changes
- Changed which upcoming unread chapters are kept offline to follow each series' chosen chapter sort (@yohanim)
- Made Dark mode the default for new installs (@aaronbamblett)
- Changed selected chapter rows and chips to use the theme's colours (@aaronbamblett)
- Made restored Android installs ask you to sign in again (@yohanim)
🚀 Improvements
- Added the series download choices, including Next chapter and Unread, to library selections, applying them to each selected series (@aaronbamblett)
- Made screen changes, dialogs, page turns and double-tap zoom instant when Android's Remove animations is on (@aaronbamblett)
- Gave every theme a light palette with clearer text, tabs and badges (@aaronbamblett)
- Added System, Light and Dark choices during setup (@aaronbamblett)
- Added arrows for browsing themes during setup and in Appearance settings (@aaronbamblett)
- Gave new desktop installs a larger window so setup fits without scrolling (@aaronbamblett)
- Made Test connection suggest a sign-in method without changing one you've chosen (@aaronbamblett)
- Expanded Search my network to ports 4567 to 4570 and added a choice when several servers are found (@aaronbamblett)
- Filled translation gaps in German, Chinese, Japanese, Portuguese and other languages (@aaronbamblett)
- Added app and server versions and the platform to logs copied with Copy debug log (@aaronbamblett)
- Reduced library and History loading times and cut repeated checks at launch (@yohanim)
- Stopped reloading the library when you leave a series without changing it (@yohanim)
- Reduced data use in Updates, library update progress and libraries with Continue reading button off (@yohanim)
- Explained why Tsumiru needs access to the local network in the iOS permission prompt (@Kisnov)
- Added connection and sign-in errors to the debug log (@yohanim)
- Encrypted saved sign-in details for background downloads and notifications and stopped saving the sign-in password (@yohanim)
- Removed sign-in tokens from cover and page addresses inside the mobile and desktop apps (@yohanim)
- Reduced the app's size by removing unused images and fonts (@yohanim)
🧩 Fixes
- Fixed the offline banner disappearing while you were still viewing offline, keeping Go online available (@yohanim)
- Fixed the last page of a long strip hiding under the reader menu, with There's no next chapter on the final card (@aaronbamblett)
- Fixed long-strip chapters sometimes staying unread after reaching the end (@aaronbamblett)
- Fixed reader settings showing paged controls for series that open in long-strip mode (@aaronbamblett)
- Fixed migration sometimes failing to start on the web (@aaronbamblett)
- Fixed new-chapter notifications using the launcher icon on Android (@aaronbamblett)
- Fixed the white-square icon on Android background download notifications (@yohanim)
- Fixed old unread chapters triggering notifications or background downloads after a reinstall or re-enabling notifications (@yohanim)
- Fixed a false account-settings error flashing while Downloads and Library settings load (@yohanim)
- Fixed Back failing to close the app from Library after visiting History from More (@yohanim)
- Fixed covers, pages and background downloads starting without the saved Basic auth sign-in at launch (@yohanim)
- Fixed unsupported device languages starting the app in Arabic instead of English (@Kisnov)
- Fixed the iOS and macOS app language lists to include Norwegian Bokmål, Brazilian Portuguese, Tamil and Traditional Chinese (@Kisnov)
- Fixed extra gaps above and below the reader when Ignore Safe Area is off (@Kisnov)
- Fixed restoring backups with uppercase file extensions (@Kisnov)
- Fixed source searches and filter changes mixing in results from the previous search (@yohanim)
- Fixed Browse and Updates failing to load more pages after switching between home and remote server addresses (@yohanim)
- Fixed Browse and Updates hiding loading errors or leaving the loading indicator spinning (@yohanim)
- Fixed setup skipping sign-in when a server behind a proxy requires Basic auth (@aaronbamblett)
- Fixed the reader losing your place or failing to load the next chapter after a connection change (@yohanim)
- Fixed keep-offline downloads getting stuck after a source replaces a chapter (@yohanim)
- Fixed background keep-offline downloads ignoring chapter numbers (@yohanim)
- Fixed some series showing zero unread chapters in the offline library (@yohanim)
- Fixed Browse freezing and crashing on Android 12 and newer with AVIF covers (@ArcoLuck)
- Fixed background downloads and new-chapter checks timing out away from home after the app was last used at home (@yohanim)
- Fixed downloaded series disappearing after switching server addresses while offline, restoring View offline (@aaronbamblett)
- Fixed new chapters needing a manual library refresh after reopening the app with an expired sign-in (@yohanim)
- Fixed sign-in errors at launch and during background downloads and new-chapter checks when the session expires (@yohanim)
- Fixed long-strip taps scrolling with animation when Animate page transitions is off (@aaronbamblett)
Install
You'll need a running Suwayomi server. See Getting started.
Mobile
Android: download the universal APK below and open it to install. Smaller APKs for specific chip types are also attached.
iOS: the …-ios.ipa below is unsigned and has to be sideloaded. Add https://tsumiru.app/apps.json as a source in SideStore or AltStore to install it and get later releases as updates.
Which sideloading tool should I use?
- SideStore signs and refreshes the app on the device itself, with no computer needed after setup. Best for most people.
- AltStore expires every 7 days and only refreshes while a computer running AltServer is switched on and on the same Wi-Fi as your phone.
- TrollStore installs permanently with no expiry, but only works on older iPhones and iOS versions with the required vulnerability.
With SideStore or AltStore the app is re-signed periodically, which those tools automate. There is no App Store build.
Desktop
Windows: download …-windows-x64.zip, extract it anywhere, and run tsumiru.exe.
macOS: download …-macos-x64.zip, extract it, and move the app to Applications. If macOS blocks the first launch, approve it under System Settings → Privacy & Security.
Linux: the Flatpak is recommended and auto-updates.
flatpak remote-add --if-not-exists tsumiru https://suwayomi.github.io/Suwayomi-Tsumiru/index.flatpakrepo
flatpak install tsumiru io.github.aaronbamblett.tsumiru
For a portable option, download …-linux-x86_64.AppImage, mark it executable with chmod +x, and run it.
Web
Download …-web.zip and serve its contents with any static web server.
Assets 9
- 34.9 MB
- 33.7 MB
- 99.1 MB
- 36.4 MB
- 15.5 MB
- 24.2 MB
- 32.7 MB
- 16.8 MB
- 25.6 MB





