Discover Mangayomi, a free open-source app for reading manga, novels, and watching anime across all platforms. One-stop solution with sync, offline, and customization.
One-click unlock for the entire manga and anime world across all platforms—a free open-source reading experience awaits. Have you ever found yourself switching back and forth between multiple apps just to keep up with your favorite manga and anime updates? Do you wish there were an all-in-one app that handles reading, watching, and library management seamlessly? Mangayomi was built exactly for that—a free, open-source solution that lets you enjoy manga, novels, and anime effortlessly on any device.
🔍 What Is Mangayomi?
Mangayomi is a free, open-source, cross-platform application built on the Flutter framework, designed to deliver an integrated manga reading and anime streaming experience. Inspired by Tachiyomi and Aniyomi, it pulls content from multiple sources and supports both online reading and offline downloads.
It uses Dart as its primary development language, complemented by Rust (via flutter_rust_bridge) for performance-critical features. The name itself is a blend of the Japanese words "manga" and "yomu" (読む, meaning "to read")—a perfect reflection of its core mission.
⭐ Key Features
A Complete Reading Experience
- Multi-source support: Pull manga, novels, and anime from numerous extension-based sources, breaking through platform silos.
- Highly customizable reader: Multiple view modes (single page, double page, continuous scroll), adjustable reading direction, brightness control, and a built-in night mode.
- Smart tracking: Built-in integration with MyAnimeList, AniList, and Kitsu for effortless progress management.
Offline Management & Sync
- Download support: Save content locally so you can keep reading even without a network.
- CBZ archiving: Export downloaded chapters as CBZ archive files for long-term storage and tidy organization.
- Backup & restore: Local and cloud backups prevent data loss.
Cross-Platform Support
Mangayomi truly delivers on the "write once, run anywhere" promise:
- Mobile: Android and iOS.
- Desktop: Windows, macOS, and Linux.
- Synced experience: Keep reading progress and library consistent across devices.
Open Source & Community-Driven
As an open-source project, Mangayomi benefits from an active community where users can contribute code, propose improvements, or build their own extensions. This model ensures ongoing development and rapid iteration.
🆚 How It Compares to Alternatives
Mangayomi isn't the only player in the manga reader ecosystem, but it does carve out its own clear advantages:
Feature 🟢 Mangayomi 🟡 Tachiyomi/Mihon 🟡 Aniyomi 📱 Platform support All platforms (Android, iOS, Windows, macOS, Linux) Primarily Android Primarily Android 📚 Content types Manga + Anime + Novels Primarily manga Manga + Anime 🛠️ Extension system Unified extension repo Extensions must be installed Extensions must be installed 🔄 Sync features Built-in Requires plugins Requires plugins 🔓 License Fully open source Open source Open source Compared with sibling projects, Mangayomi's biggest edge is its genuine cross-platform capability and unified content experience. Meanwhile, forks like TachiyomiJ2K (dual-page reading) and TachiyomiAZ (focused on hentai content) tend to specialize in just one feature or content type.
🛠️ Tips & Best Practices
Managing Extensions
Mangayomi's capabilities depend heavily on extensions. If you run into trouble installing them (as some users did in versions 0.5.0/0.5.1), you can manually add the extension repository URL:
- Open the app and access the global menu (the three-dot icon in the top-right corner).
- Choose "Settings," then enter the "Browse" settings.
- Find "Manga extension repo" and tap it.
- Tap the "+" button and paste the correct repository URL.
Optimizing Your Reading
- Adjust image loading quality based on your network to balance bandwidth and experience.
- Use tag-based categorization to manage large libraries.
- Periodically clear the cache while keeping downloaded files to free up storage.
Download Management
- For ongoing series, enable auto-download new chapter notifications.
- Use CBZ archiving to organize completed works.
- Set a download location in settings—prefer high-capacity storage.
Backup Strategy
- Regularly export backup files and sync them to the cloud or across devices.
- For valuable titles, keep a local download + CBZ double backup to hedge against source sites going offline.
📥 Download, Install & Deploy
Environment Prerequisites
Before installing Mangayomi, make sure your system has the following ready:
- Flutter SDK (latest stable release).
- Git version control.
- Android Studio (for Android) or XCode (for iOS).
Installation Methods
Option 1: Download the APK Directly (Android)
- Visit Mangayomi's official release page or a trusted third-party app store.
- Download the latest APK file.
- Enable installation from "Unknown sources" on your device.
- Locate the downloaded APK and tap to install.
Option 2: Build from Source (All Platforms)
# Clone the project locally
git clone https://github.com/kodjodevf/mangayomi.git
cd mangayomi
# Fetch dependencies
flutter pub get
# Run the app (pick your target platform)
flutter run -d android # Android device
flutter run -d simulator # iOS simulator
flutter run -d windows # Windows desktop
flutter run -d linux # Linux desktop
flutter run -d macos # macOS desktopOption 3: Package Manager (Some Platforms)
On Linux systems that support it, you can install via:
# Add the Mangayomi repository (please confirm the repository address from the official documentation)
sudo add-apt-repository ppa:mangayomi/ppa
sudo apt update
sudo apt install mangayomiFirst-Time Configuration
Once installed, do some basic setup the first time you launch:
- Add extensions: In Browse settings, add a suitable extension repository.
- Grant permissions: Allow storage access so downloads work properly.
- Personalize the UI: Pick a theme color and reading layout you like.
- Sync account (optional): Sign in to a tracking service (MyAnimeList / AniList / Kitsu).
Troubleshooting Common Installation Issues
- Cannot install extensions: Manually add the extension repository URL.
- CBZ feature misbehaving: Make sure you're on the latest version (0.6.0 had a known issue that has since been fixed).
- Platform-specific issues: Check the project Wiki for platform-specific guides.
💎 Final Thoughts
As a truly cross-platform, open-source manga and anime reader, Mangayomi has won over an ever-growing user base with its powerful features and friendly experience. Whether it's seamless cross-device progress syncing or a deeply customizable reader, it has become an indispensable tool for manga and anime enthusiasts.
Being open source means Mangayomi is still evolving—every user can become a contributor, whether through code submissions, feature suggestions, or building new extensions. As the community grows, future versions will surely bring even more exciting features and optimizations.
Note: This is the English translation of the original Chinese version.