このプロジェクトについて

Mangayomiは、FlutterとRust(flutter_rust_bridge経由)で構築されたクロスプラットフォームのオープンソースアプリケーションで、漫画、ウェブトゥーン、コミック、小説、アニメ/動画コンテンツの統合リーダーとして機能する。Android、iOS、macOS、Linux、Windowsで動作し、iOS配布はAltStore、Feather、SideStoreのサイドローディングソースを通じて行われる。 主な機能は以下の通り: - マルチフォーマット読書:漫画(複数のビューアモードと読書方向)、小説、アニメ/映画再生 - MyAnimeList、AniList、SIMKL、trakt、Kitsuとのトラッカー同期による進捗追跡 - カスタムカテゴリによるライブラリ整理 - ライト/ダークテーマ対応 - オフライン読書のためのローカルおよびクラウドバックアップ/復元 - 拡張可能なアーキテクチャ:コンテンツソース(拡張機能)はDartまたはJavaScriptで開発でき、コミュニティが新しいプロバイダーを追加可能 このプロジェクトは、パフォーマンスが重要なRustコンポーネントにflutter_rust_bridgeを使用している。ビルドにはFlutter SDK、Rustツールチェーン、flutter_rust_bridge_codegen CLIが必要。Apache 2.0でライセンスされている。開発者は、Mangayomi自体はコンテンツをホストせず、コンテンツプロバイダーとは無関係であり、公開されているソースを集約するだけであると強調している。公式リリースはGitHubリポジトリとDiscordサーバーを通じてのみ配布される。