Implementation of the IComicSource interface, allowing Yukari to connect to MangaKatana
Find a file
2026-07-22 13:28:04 -03:00
Yukari.Plugin.MangaKatana chore(version): bump to 1.1.0+core.2.4.0 2026-07-22 13:28:04 -03:00
.gitignore Initial commit 2026-06-25 22:44:15 -03:00
LICENSE Initial commit 2026-06-25 22:44:15 -03:00
README.md docs(readme): update documentation 2026-06-26 02:37:03 -03:00
Yukari.Plugin.MangaKatana.slnx chore(project): add initial code 2026-06-25 23:19:35 -03:00

MangaKatana Logo Yukari.Plugin.MangaKatana

GitHub Repo stars GitHub last commit GitHub repo size

📖 Overview

Yukari.Plugin.MangaKatana is a community plugin implementing the IComicSource interface from Yukari.Core.

It connects to the MangaKatana website and extracts data via web scraping.

Only English language is available.

Built for the Yukari Windows reader app.

📥 Installation

  • Download the latest .dll from the Releases page.
  • In Yukari, go to Settings → Comic Sources → Add New Source and select the downloaded file.
  • For detailed instructions, see the Yukari documentation.

🗒️ Notes

  • No login required.
  • Filters: Not supported by this source.
  • Languages: Only English.
  • Performance: Lazy static filters/languages, shared HttpClient with custom User-Agent.
  • Errors: Returns empty results instead of crashing on API issues (e.g., invalid ID).
  • Page count: The total number of pages isn't available until a chapter is opened. A ? is shown in the chapter list until then.
  • Stack: Use HtmlAgilityPack for web scraping and ILRepack.Lib.MSBuild.Task to merge assemblies.

🤝 Contributing

Contributions are welcome! You can help improve Yukari.Plugin.MangaKatana in several ways:

  • 🐛 Report issues: Found a bug or unexpected behavior? Open an issue describing the problem.
  • Suggest features: Have an idea to make Yukari.Plugin.MangaKatana better? Share it in the issues tab.
  • 🔧 Submit pull requests: Fix bugs, improve code quality, or add new features.

📜 License

This project is licensed under the GPL-3.0. See the LICENSE file for details.